[출제의도] 로그의 정의를 이용하여 상용로그의 지표와 가수를 구한다.
f(x)는 정수, 0≤g(x)<1
logx=f(x)+g(x)이므로 f(x), g(x)는 각각 logx의 정수부분과 소수부분이다.
즉 f(x), g(x)는 각각 logx의 지표와 가수이다.
1=100이므로 0≤log1<1
즉, f(1)=0이다.
101<11<102이므로 1<log11<2
즉, f(11)=1이다.
102<111<103이므로 2<log111<3
즉, f(111)=2이다.
a=f(1)+f(11)+f(111)=0+1+2=3
1≤a<10이므로
0≤loga<1 즉, f(a)=0이다.
log3=0+g(a)
따라서 g(a)=log3
[다른풀이]
(다)의 식에 x=1을 대입하면
10f(1)+g(1)=1=100에서
f(1)+g(1)=0
따라서 f(1)=0
(다)의 식에 x=11을 대입하면
10f(11)+g(11)=11=101.×××에서
f(11)+g(11)=1.×××
따라서 f(11)=1
(다)의 식에 x=111을 대입하면
10f(111)+g(111)=111=102.×××에서
f(111)+g(111)=2.×××
따라서 f(111)=2
a=f(1)+f(11)+f(111)
=0+1+2
=3
(다)의 식에 x=3을 대입하면
10f(3)+g(3)=3=100.×××
f(3)+g(3)=0.×××
f(3)=0이므로 f(a)=0
(다)의 식에 x=a를 대입하면
10f(a)+g(a)=a
10g(a)=a=3
따라서 구하는 값은 g(a)=log3