[출제의도] 상용로그의 지표와 가수의 성질을 이용하여 문제를 해결할 수 있는가?
1보다 큰 실수 x에 대해 f(x),g(x)는 logx의 지표와 가수이므로
logx=f(x)+g(x)(단,f(x)는정수,0≤g(x)<1)
이때 3f(x)+5g(x)의 값이 10의 배수이므로
3f(x)+5g(x)=10k (단, k는 자연수)로 나타낼 수 있다.
또한, f(x)는 정수이므로
5g(x)=10k−3f(x)는 정수이고
0≤g(x)<1 이므로 0≤5g(x)<5에서
5g(x)=0,1,2,3,4이어야 한다 한편, 3f(x)=10k−5g(x)이므로 조건들을 만족시키는 x의 값은 자연수 k의 값이 작을수록 5g(x)의 값이 클수록 작아진다.
따라서 x의 값을 작은 수부터 구하려면 자연수 k는 작은 순서대로, 5g(x)의 값은 큰 순서대로 구하면 된다.
(i) k=1,5g(x)=4 일 때,
3f(x)=6 이므로 f(x)=2
∴logx=2+54=514즉x=10514
(ii) k=1,5g(x)=1 일 때,
3f(x)=9 이므로 f(x)=3
∴logx=3+51=516즉x=10516
(iii) k=2,5g(x)=2 일 때,
3f(x)=18 이므로 f(x)=6
∴logx=6+52=532즉x=10532
(iv) k=3,5g(x)=3 일 때,
3f(x)=27 이므로 f(x)=9
∴logx=9+53=548즉x=10548
(v) k=3,5g(x)=0 일 때,
3f(x)=30 이므로 f(x)=10
∴logx=10즉x=1010
(vi) k=4,5g(x)=4 일 때,
3f(x)=36 이므로 f(x)=12
∴logx=12+54=564즉x=10564
따라서 x의 값을 작은 수부터 크기순으로 나열하면
10514,10516,10532,10548,1010,10564, ⋯⋯
이므로 a=10516,b=10564
∴logab=loga+logb=516+564=16