반응형 전체 글422 코드그라운드 49번 문제 안녕 1. h, e, l, o 의 문자만 카운팅한다. 2. l의 경우는 두개가 필요하기 때문에 카운팅이 끝나면 나누기 2를 해야합니다. 저는 시프트연산 >> 을 썻지만 나누기해도 무방합니다. 3. 카운트가 가장 작은 값을 찾습니다. #include int main(void) { int T, test_case; int cnt; int Answer; int arr[121]; char str[10001]; scanf("%d", &T); for(test_case = 0; test_case < T; test_case++) { Answer=10001; cnt=0; arr['h']=0; arr['e']=0; arr['l']=0; arr['o']=0; scanf("%s",str); while(str[cnt]!=NULL) {.. 알고리즘문제 2017. 9. 26. 코드그라운드 12번 문제 방속의 거울 1. 빛의 방향을 체크한다. 2. 거울의 모양을 체크한다. 3. 거울이 반사를 체크했는지, 반사가 되었다면 어떻게 표시할것인지? 1,2 번의 경우는 문제를 읽으면 이해하실테고 3번의 경우는 똑같은 크기의 배열을 선언할 수도 있지만 저같은 경우에는 그냥 4를 더했습니다. #include using namespace std; char arr[1000][1000]; int Answer; char arrow='d'; // 좌 a 우 d 상 w 하 s int main(int argc, char** argv) { int T, test_case; cin >> T; for(test_case = 0; test_case < T; test_case++) { arrow='d'; Answer = 0; int N; scanf(".. 알고리즘문제 2017. 9. 25. 이전 1 ··· 33 34 35 36 다음 반응형