Два тела массы m1 и m2 летят навстречу друг ко другу по прямой со скоростями v1 и v2, соответственно.
Надо найти скорости тел после упругого соударения.
- - - - -
Не найдешь! этой задачке 100 лет в обед и эта задачка была изначально для двух биллиардных шаров.
Во первых у тебя разные массы, значит разные диаметры шаров, значит удар не по центрам, значит разлет будет не по прямой, а с углом между векторами скоростей, а для того чтобы высчитать углы нужна четкая геометрия тел.
Второе: В зависимости от самих скоростей сближения и от упругости тел (от структуры вещества тел) возможны 4 варианта отскока.
1. после удара шары никуда не полетят а остановятся в на месте удара.
2. после удара один шар останется на месте удара, а второй полетит в обратном направлении.
3. после удара один шар продолжит движение в том же направлении но с меньшей скоростью, а второй полетит в обратном направлении.
4. после удара оба шара полетят в обратном направлении.
------------------
Что ты решил посчитать?

Наивный ты наш! У тебя в задаче нет ни одного параметра, а их должно быть 10.
Нет ... ну конечно можно подрачить с формулами листиков так на 5. Математики любят математический ананизм при зрителях!
Выучат (dx) от (dt) и давай гонять их туда-сюда пока не кончат!