Hola Mollo:
Solo tienes que resolver un sistema de dos ecuaciones con dos incognitas, conoces los valores iniciales, tanto de p como de Ec, tu sistema queda así
\( m_1v_1f+m_2v_2f= p\\m1v^2_1f+m2v^2_2f=2E_c \)
despeja en la 1ª ecuación \( v_1f \) , sustituye en la 2ª y resuelve, llegarás a una ecuación de 2º grado en \( v_2f \), si tienes alguna dificultad, dime cual es.
Saludos
PD.- Date cuenta que tienes un signo equivocado en el 2º miembro de tu 1ª ecuación, la de la conservación de p.
Vale