1) 37,5/2*3=25(км) проходит первый теплоход за час
2) 45/2=22,5(км) проходит второй теплоход за час
3) 25-22,5=2,5(км)на столько км увеличивается расстояние за час
4) 10/2,5=4(ч) потребуется, чтобы расстояние между теплоходами было 10км
Ответ: 4 часа