실마리: f(x)=t로 놓으면 f(t)=0인 t마다 방정식 f(x)=t의 실근을 세면 된다.
[1] f(t)=0의 해
t≥2일 때 (t−3)2=1에서 t=2 또는 t=4
t<2일 때 t+a=0에서 t=−a이고, 이것이 해가 되려면 −a<2, 즉 a>−2
[2] 방정식 f(x)=t의 실근의 개수
x≥2인 부분은 x=2일 때 0, x=3일 때 최소 −1이므로
t←1이면 0개, t=−1이면 1개, −1<t≤0이면 2개, t>0이면 1개
x<2인 부분은 f(x)<a+2이므로 t<a+2일 때만 1개, 그 밖에는 0개
[3] N(a) 구하기
f(x)=2의 실근은 x≥2에서 1개, x<2에서 a>0일 때만 1개
f(x)=4의 실근은 x≥2에서 1개, x<2에서 a>2일 때만 1개
a>−2일 때 f(x)=−a의 실근은 x≥2에서 −a의 값에 따라 0, 1, 2개, x<2에서 −a<a+2, 즉 a>−1일 때만 1개
a≤−2이면 N(a)=1+1=2
−2<a≤−1이면 N(a)=1+1+1=3
−1<a<0이면 −a>0이므로 N(a)=1+1+(1+1)=4
a=0이면 N(a)=1+1+(2+1)=5
0<a<1이면 −1←a<0이므로 N(a)=2+1+(2+1)=6
a=1이면 N(a)=2+1+(1+1)=5
1<a≤2이면 −a←1이므로 N(a)=2+1+(0+1)=4
a>2이면 N(a)=2+2+(0+1)=5
[4] 서로 다른 t에 대한 f(x)=t의 실근은 서로 다르므로 N(a)의 최댓값은 M=6이고, 이때 0<a<1이다.
따라서 α=0, β=1이므로 M+α+β=6+0+1=7