+5점 · 문제에서 제시한 조건에 맞도록 소인수분해 결과를 제시(1) 210=2×3×5×7이므로 m이 f(m)=6이고 210으로 나누어지면 적당한 소수 p,q에 대하여 m=2×3×5×7×p×q로 인수분해된다. m≤10000이므로 다음과 같은 범위를 구할 수 있다.
+10점 · 파악해야 할 두 개의 소수를 추가해 값의 범위를 설정210pq≤10000⇒pq≤21010000=47.××⋯
+5점 · 미지의 두 개 소수를 범위 내의 소수를 이용해 가능한 모든 쌍을 구함그러므로 곱이 47보다 작거나 같은 소수의 쌍은 (2,2), (2,3), (2,5), (2,7), (2,11), (2,13), (2,17), (2,19), (2,23), (3,3), (3,5), (3,7), (3,11), (3,13), (5,5), (5,7)이다.
따라서 210으로 나누어지고 f(m)=6인 10000이하의 자연수 m의 개수는 총 16개다.
+10점 · 문제에서 정의한 함수를 이용해 소인수의 개수의 합에 대한 함수의 합으로 표현(2) 임의의 자연수 k,m에 대하여 km의 소인수의 개수는 k의 소인수의 개수와 m의 소인수의 개수의 합과 같으므로
n=1∑10f(nabn)=n=1∑10{f(n)+f(a)+nf(b)}=n=1∑10f(n)+n=1∑10f(a)+n=1∑10nf(b)이다.
+5점 · 앞에서 구한 관계식을 이용해 합을 계산f(1)=0이고 f(2)=f(3)=f(5)=f(7)=1,f(4)=f(6)=f(9)=f(10)=2, f(8)=3이므로 n=1∑10f(n)=15이다.
+10점 · 각 단계의 계산 결과를 모두 이용해 최종 결과 계산또한 f(a)=5이고 f(b)=3이므로 n=1∑10f(a)=10×5=50이고
n=1∑10nf(b)=210×11×3=165
이다. 그러므로 n=1∑10f(nabn)=230이다.