출제의도 : 함수의 극한의 성질을 이용하여 두 함수를 정한 후 함숫값의 합을 구할 수 있는가?
조건 (가)에서 서로 다른 두 점 A, B의 x좌표를 각각 a, b(a<b)라 하면 삼차함수 f(x)의 최고차항의 계수가 1이므로
f(x)−x=(x−a)(x−b)(x−c) (단, c는 상수)
즉, f(x)=(x−a)(x−b)(x−c)+x
또한 이차함수 g(x)의 최고차항의 계수도 1이므로
g(x)−x=(x−a)(x−b)
즉, g(x)=(x−a)(x−b)+x
조건 (나)에서
x→0limx3(f(x)−x)(g(x)−x)=x→0limx3(x−a)2(x−b)2(x−c)
의 값이 존재하고 a<b이므로
a=0, c=0또는 b=0, c=0
(i) a=0, c=0일 때
f(x)=x2(x−b)+x
g(x)=x(x−b)+x
이므로 조건 (나)에서
x→0limx3(f(x)+x)(g(x)+x)
=x→0limx3{x2(x−b)+2x}{x(x−b)+2x}
=x→0limxx(x−b)+2(x−b+2) ---㉠
㉠의 값이 존재하고,
x→0일 때 (분모) →0이므로
(분자) →0이어야 한다.
즉, x→0limx(x−b)+2(x−b+2)=0에서
2(−b+2)=0
b=2
따라서
f(x)=x2(x−2)+x=x3−2x2+x
g(x)=x(x−2)+x=x2−x
이므로
f(3)+g(8)
=(33−2×32+3)+(82−8)
=12+56
=68
(ii) b=0,c=0일 때
f(x)=x2(x−a)+x
g(x)=x(x−a)+x
이므로 조건 (나)에서
x→0limx3(f(x)+x)(g(x)+x)
=x→0limx3{x2(x−a)+2x}{x(x−a)+2x}
=x→0limxx(x−a)+2(x−a+2) ---㉡
㉡의 값이 존재하고,
x→0일 때 (분모) →0이므로
(분자) →0이어야 한다.
x→0limx(x−a)+2(x−a+2)=0에서
2(−a+2)=0
a=2
이것은 a<b라는 조건을 만족시키지 않는다.
(i), (ii)에 의하여
f(3)+g(8)=68