2 часа 30 минут = 2,5 часа
Пусть х (км/ч) - скорость второго теплохода, тогда:
х+10 (км/ч) - скорость первого.
2,5х (км) - путь, пройденный вторым теплоходом за 2,5 часа
2,5(х+10) = 2,5х+25 (км) - путь, пройденный первым теплоходом за 2,5 часа
Теплоходы двигались по катетам прямоугольного треугольника, расстояние между ними - гипотенуза. По теореме Пифагора:
(2.5х)² + (2.5х+25)² = 125²
6.25х² + 6.25x² + 125x + 625 = 15625
12.5x² + 125x - 15000 = 0 |:12.5
x² + 10x - 1200 = 0
D = 10² - 4*(-1200) = 100 + 4800 = 4900 = 70²
x₁ = (-10-70)/2 = -40 - не подходит по условию
x₂ = (-10+70)/2 = 30 (км/ч) - скорость второго теплохода
30 + 10 = 40 (км/ч) - скорость первого.
Ответ: 40 км/ч и 30 км/ч