[출제의도] 로그의 정의와 이차함수의 성질을 활용하여 자연수의 개수 구하는 문제를 해결한다.
f(x)=−x2+ax+4라 하면 로그의 진수 조건에 의해 f(x)>0
f(x)=−x2+ax+4
=−(x2−ax+4a2−4a2)+4
=−(x−2a)2+4a2+4
log2(−x2+ax+4)의 값이 자연수가 되는 실수 x의 개수가 6이므로 y=f(x)의 그래프는 아래 그림과 같이 y=21, y=22, y=23과 각각 2개의 점에서 만나고 y=2n (n≥4)와는 만나지 않는다.
즉, 23<4a2+4<24
16<a2<48이고, a가 자연수이므로 a=5, 6
따라서 5×6=30
