Ответ:

Найдём наименьшее общее кратное времени возвращения теплоходов.

Разложим числа на простые множители: 18 = 2 · 3², 24 = 2³ · 3.

Берём множители с наибольшими степенями: НОК(18, 24) = 2³ · 3² = 72.

Ответ: через 72 дня.