Решение:
Первый теплоход был в пути с 14:00 до 19:00, то есть 5 часов. Второй теплоход был в пути с 15:00 до 19:00, то есть 4 часа.
Расстояние, которое проплыл первый теплоход:
$$S_1 = v_1 * t_1 = 30 \frac{км}{ч} * 5 ч = 150 км$$
Расстояние, которое проплыл второй теплоход:
$$S_2 = v_2 * t_2 = 15 \frac{км}{ч} * 4 ч = 60 км$$
Расстояние между теплоходами:
$$S = S_1 - S_2 = 150 км - 60 км = 90 км$$
Ответ: Расстояние между теплоходами в 19:00 будет 90 км.