q≥0이면 모든 실수 x에 대하여
f(x)≥0, g(x)≤0이 되어 방정식 f(x)=g(x)는 서로 다른 두 실근을 갖지 않으므로 q<0
방정식 f(x)=g(x)가 서로 다른 두 실근 α, β를 가지므로 두 함수 y=f(x), y=g(x)의 그래프는 서로 다른 두 점 P(α,f(α)), Q(β,f(β))에서 만난다.
(ⅰ) α≥p일 때

t>q인 모든 실수 t에 대하여 방정식 h(x)=t의 서로 다른 실근의 개수는 2이다.
t>q인 실수 t에 대하여 함수 y=h(x)의 그래프와 직선 y=t가 만나는 두 교점의 x좌표를 x1, x2, 함수 y=f(x)의 그래프와 직선 y=t가 만나는 두 교점의 x좌표를 x3, x4라 하자.
이때 t>q인 모든 실수 t에 대하여 함수 y=f(x)의 그래프와 직선 y=t가 만나는 두 교점의 x좌표의 합은 2p이므로 방정식 h(x)=t의 서로 다른 두 실근의 합 x1+x2는
x1+x2≤x3+x4=2p
p>0, m>0이므로 x1+x2<4p+2m이 되어 조건을 만족시키지 않는다.
(ⅱ) α<p일 때

h(α)<t<h(β) 또는 t>−q인 모든 실수 t에 대하여 방정식 h(x)=t의 서로 다른 실근의 개수는 2이고, t=h(β) 또는 t=−q인 실수 t에 대하여 방정식 h(x)=t의 서로 다른 실근의 개수는 3이고, h(β)<t<−q인 모든 실수 t에 대하여 방정식 h(x)=t의 서로 다른 실근의 개수는 4이다.
(a) h(α)<t<h(β) 또는 t>−q일 때
(ⅰ)과 같은 방법으로 구하면 방정식 h(x)=t의 서로 다른 두 실근의 합은 2p보다 작거나 같으므로 조건을 만족시키지 않는다.
(b) t=h(β) 또는 t=−q일 때
(ⅰ)과 같은 방법으로 구하면 방정식 h(x)=t의 서로 다른 세 실근의 합은 3p+m보다 작거나 같으므로 조건을 만족시키지 않는다.
(c) h(β)<t<−q일 때 함수 y=h(x)의 그래프와 직선 y=t가 만나는 네 교점의 x좌표를 작은 수부터 차례로 x5, x6, x7, x8이라 하면 함수 y=f(x)의 그래프와 직선 y=t가 만나는 두 교점의 x좌표는 x5, x8이고 함수 y=g(x)의 그래프와 직선 y=t가 만나는 두 교점의 x좌표는 x6, x7이다.
이때 x5+x8=2p, x6+x7=2p+2m이므로 방정식 h(x)=t의 서로 다른 네 실근의 합 x5+x6+x7+x8은 x5+x6+x7+x8=4p+2m
그러므로 조건을 만족시키는 모든 실수 t의 값의 범위는 h(β)<t<−q
조건에 의하여 h(β)=g(p)이고 −q=5, q=−5

이때 h(β)=f(β)=g(β)이므로 g(p)=f(β)
이차함수 y=g(x)의 그래프는 직선 x=p+m에 대하여 대칭이므로
p+β=2(p+m), β=p+2m
f(β)=f(p+2m)=21(2m)2−5=2m2−5
이고
g(p)=−21(−m)2+5=−21m2+5
이므로 2m2−5=−21m2+5에서
m2=4, m=2
그러므로 f(x)=21(x−p)2−5,
g(x)=−21(x−2−p)2+5
f(m)+g(m)=f(2)+g(2)
={21(2−p)2−5}+(−21p2+5)
=−2p+2
−2p+2=−4이므로 p=3
(ⅰ), (ⅱ)에 의하여
m×(p−q)=2×{3−(−5)}=16