정보올림피아드지역예선 썸네일형 리스트형 정보올림피아드 초등 - 지역예선] 2012년도 3번문제 문제풀이) 1000 -> 500 -> 250 -> 125 -> 63 -> 32 -> 16 -> 8 -> 4 -> 2 -> 1정답은 10회이다. 더보기 정보올림피아드 초등 - 지역예선] 2012년도 2번문제 문제풀이)다음과 같이 나누면 5개가 나온다. 더보기 정보올림피아드 초등 - 지역예선] 2012년도 1번문제 문제풀이) 각각 계산하여 본다.23 => 만들수 없다.24 = 7원 2개 5원 2개26 = 7원 3개 5원 1개31 = 7원 3개 5원 2개33 = 7원 4개 5원 1개 따라서 정답은 23원 더보기 정보올림피아드 초등 - 지역예선] 2011년도 34-35번문제 문제풀이)소스를 확인해 보면 blank 를 기준으로 blank 이전과 이후로 나누어 지므로...a)에서 blank 의 줄을 인식해야 한다. 따라서 a)는 blank = i 가 들어간다. 그리고 b) 에는 마지막에 계산하여 나온 데이터와 final 이 틀린 경우에는 - 를 입력하여 순서를 변경햐여 주므로 initial[i] != final[i] 값이 들어가야 한다. 더보기 정보올림피아드 초등 - 지역예선] 2011년도 31-33번문제 문제풀이) main 을 분석해 본다. int main() { int i, j, max_height = 0; FILE *fi = fopen("INPUT.TXT", "r"); fscanf(fi, "%d", &n); for (i=0; i 더보기 정보올림피아드 초등 - 지역예선] 2011년도 30번문제 문제풀이) 각자리수의 4제곱을 구하기 위해서는 a) 에는 j 를 10 으로 나눈 나머지 를 넣으면 j의 1의 자리수를 4제곱 하는 것이다. b) 에는 j 를 10으로 나눈 몫을 넣으면 1의 자리를 삭제 하는 것이므로 정답은 a) 에는 j % 10 b) 에는 j = j / 10 이다. 더보기 정보올림피아드 초등 - 지역예선] 2011년도 29번문제 문제풀이) 3개 남은 경우는 3개를 가져가야 하며 5개 남았을때 1개만 가져가야 이길수 있다. 6개 남았을때는 2개를 가져가야 이길수 있다. 상대에게 4개를 남겨 줘야만 자신이 이길수 있다. 이때 가는 3개 남았을때는 1개를 가져가므로 가는 정답이 될수 없다. 나는 3개 남은 경우 에 3개를 가져 가며 5개 남은 경우 1개를 가져간다, 6개 남은 경우는 2개를 가져가게 된다. 다는 3개 남은 경우 3개를 가져 가며 5개 남은 경우는 3개를 가져 가므로 지는 경우가 되므로 정답이 될수 없다 따라서 정답은 나 하나이다. 더보기 정보올림피아드 초등 - 지역예선] 2011년도 28번문제 문제풀이) m 5 0 2 1 num=1 인 경우 tmp 25 0 12 1 tmp[0][0] 은 m[0][0]의 제곱 + m[0][1] * m[1][0]의 값 = 25 tmp[0][1] 은 m[0][0] * m[0][1] + m[0][1] * m[1][1] 의 값 = 0 tmp[1][0] 은 m[1][0] * m[0][0] + m[1][1] * m[1][0] 의 값 = 12 tmp[1][1] 은 m[1][0] * m[0][1] + m[1][1] * m[1][1] 의 값 = 1 m 4 0 5 1 num =2 인 경우 tmp 16 0 15 1 m 2 0 1 1 num = 3 m 4 0 5 1 여기서 num = 1 과 동일하다. 따라서 1,3,5,7,9,11 이 동일하다. num = 11 인 경우 d = (4 .. 더보기 이전 1 2 3 4 5 6 ··· 18 다음