[출제의도] 함수의 연속을 이해하여 상수의 값을 구한다.
함수 f(x)는 f(1)=0, f(a)=0이고,
x→2−limf(x)=−1, x→2+limf(x)=−4+2a에서 x→2−limf(x)=x→2+limf(x)이므로 x=2에서 불연속이다.
함수 h(x)가 실수 전체의 집합에서 연속이므로 함수 h(x)는 x=1, x=a, x=2에서 연속이어야 한다.
x→1limf(x)g(x)=h(1), x→alimf(x)g(x)=h(a)에서
x→1limf(x)=f(1)=0, x→alimf(x)=f(a)=0이므로
x→1limg(x)=0, x→alimg(x)=0 즉, g(1)=0, g(a)=0
또, x→2−limf(x)g(x)=x→2+limf(x)g(x), −1g(2)=−4+2ag(2)이므로
g(2)=0이고 g(x)=(x−1)(x−2)(x−a)이다.
x→1limh(x)=x→1lim(x−1)(x−3)(x−1)(x−2)(x−a)
=x→1limx−3(x−2)(x−a)
=21−a
x→alimh(x)=x→alim−x(x−a)(x−1)(x−2)(x−a)
=x→alim−x(x−1)(x−2)
=−a(a−1)(a−2)
h(1)=h(a)이므로
21−a=−a(a−1)(a−2)
a>2이므로 a=4
따라서
h(x)=f(x)g(x)={x−3(x−2)(x−4)−x(x−1)(x−2)(x≤2)(x>2)
이므로
h(1)+h(3)=−23+(−32)=−613