Для решения данной задачи нам необходимо определить расстояние между теплоходом и катером, а затем вычислить время, за которое катер догонит теплоход.
Сначала найдем расстояние между теплоходом и катером, которое они проедут за 2 часа, пока катер начнет догонять теплоход. Для этого воспользуемся формулой расстояния:
расстояние = скорость * время
Для теплохода:
расстояние_теплохода = 18 км/ч * 2 ч = 36 км
Теперь, когда катер начал движение, он находится от теплохода на расстоянии 36 км. Для того чтобы догнать теплоход, катеру нужно проехать это расстояние с избытком. Разница в скоростях между катером и теплоходом составляет 54 км/ч - 18 км/ч = 36 км/ч.
Теперь мы можем определить время, за которое катер догонит теплоход, используя формулу времени:
время = расстояние / разница_в_скоростях
Для катера:
время = 36 км / 36 км/ч = 1 час
Таким образом, катер догонит теплоход через 1 час после того, как начнет его преследовать.