모든 STEP 힌트를 공개하면 풀이를 열 수 있습니다.
(가)에서 f(x)=0의 서로 다른 두 실근을 α,β라 하면(한쪽은 중근),
f(x)=k(x−α)2(x−β)(k=0)
로 둘 수 있어요.
(나)에서 f(x−f(x))=0은 x−f(x)가 f의 근인 α,β 중 하나라는 뜻이므로
f(x)=x−α또는f(x)=x−β
의 서로 다른 실근의 개수가 3이어야 해요. 즉 y=f(x)와 두 직선 y=x−α,y=x−β의 교점의 x좌표가 셋이어야 해요.
한편 f(1)=4, f′(1)=1이므로 (1,4)에서의 접선은
y−4=1⋅(x−1),y=x+3
이에요. 접선 y=x+3이 두 직선 y=x−α,y=x−β 중 하나와 같아야 하므로(중근 쪽을 α라 두면) α=−3이어야 x−α=x+3이 돼요. α는 f의 중근이므로 f(−3)=0이고, (−3,0)은 y=x+3 위의 점이기도 해요. 그래서 y=f(x)는 y=x+3에 (1,4)에서 접하고, f(x)−(x+3)은 x=1에서 중근을 가지며 x=−3에서도 0이에요. 이를 한꺼번에 쓰면
f(x)−(x+3)=k(x+3)(x−1)2
즉
f(x)=k(x+3)(x−1)2+x+3⋯⋯㉠
꼴이에요.
㉠을 미분하면
f′(x)=k(x−1)2+2k(x+3)(x−1)+1⋯⋯㉡
이에요. x=−3은 f의 중근 후보이므로 f′(−3)=0이어야 해요. ㉡에 x=−3을 대입하면
0=k(−4)2+1=16k+1,k=−161
이에요.
따라서
f(x)=−161(x+3)(x−1)2+x+3
이고,
f(0)=−161⋅3⋅1+3=1645
이에요. ㉡을 정리하면 f′(x)=k(x−1)(3x+5)+1이고, f′(0)=−5k+1=1621>1이라 문제 조건도 만족해요.
f(0)=pq에서 p=16, q=45는 서로소이므로 p+q=61이에요.
답은 61이에요.