[출제의도] 두 그래프의 교점의 개수를 수열로 나타내고 합을 구한다.
f(x)=2x, g(x)=x−[x]이므로
g(f(x))=f(x)−[f(x)]=2x−[2x]
ⅰ) x<0일 때,
0<2x<1이므로 [2x]=0
즉 g(f(x))=2x−[2x]=2x
ⅱ) 0≤x<log22일 때,
1≤2x<2 이므로 [2x]=1
즉, g(f(x))=2x−[2x]=2x−1이므로
y=g(f(x))의 그래프는 y=2x의 그래프를 y축 방향으로 −1만큼 평행이동 시킨 것이다.
ⅲ) log22≤x<log23일 때,
2≤2x<3이므로 [2x]=2
즉, g(f(x))=2x−[2x]=2x−2이므로
y=g(f(x))의 그래프는 y=2x의 그래프를 y축 방향으로 −2만큼 평행이동 시킨 것이다.
ⅳ) log23≤x<log24일 때,
3≤2x<4이므로 [2x]=3
즉, g(f(x))=2x−[2x]=2x−3이므로
y=g(f(x))의 그래프는 y=2x의 그래프를 y축 방향으로 −3만큼 평행이동 시킨 것이다.
다음의 그래프는 각각의 x의 범위에 따라 y=2x의 그래프를 평행이동하는 과정을 보여주는 것이다.

그러므로 y=(g∘f)(x)=2x−[2x]의 그래프와 n=1, 2, 3일 때 y=−n1x+1의 그래프를 그리면 그림과 같다.

그림을 참고하여 n=1,2,3일 때 y=−n1x+1과 y=2x−[2x]의 그래프가 만나는 점의 개수 an을 구하면
n=1일 때
y=−n1x+1의 x절편이 1=log22이므로 교점의 개수 a1=2
n=2일 때
y=−n1x+1의 x절편이 2=log222이므로 교점의 개수 a2=22
n=3일 때
y=−n1x+1의 x절편이 3=log223이므로 교점의 개수 a3=23
따라서 a1+a2+a3=2+4+8=14
[참고]
자연수 k에 대해
log2k≤x<log2(k+1)일 때
k≤2x<k+1이므로 [2x]=k
즉, g(f(x))=2x−[2x]=2x−k이므로 y=g(f(x))의 그래프는 y=2x의 그래프를 y축 방향으로 −k만큼 평행이동 시킨 것이다.
n=k(k는 자연수)일 때 직선 y=−n1x+1의 x절편이 k=log22k이므로 교점의 개수는 ak=2k