ちゃんと数学的に書けば

連続関数f,g:[0,1]→[0,1]があり、
f^(-1)(0)=g^(-1)(0)={0}、
f^(-1)(1)=g^(-1)(1)={1}、
である時、連続関数p,q:[0,1]→[0,1]であって
p(0)=q(0)=0, p(1)=q(1)=1, f(p(t))=g(q(t)) ∀t
を満たすものがとれるか?

です。
f,gの連続性にある程度強い仮定があれば簡単なんですけど。