20+3=23км/час скорость 1 теплохода по течению
20-3=17км/час 2 теплохода против течения
240:(23+17)=6часов встретятся
Насчёт второго дико не уверен.
1) 200 км = 1/3 пути
200 * 3 = 600 км весь путь
2) 24 чел = 4/5 часть пассажиров
24 / 4 * 5 = 30 человек было в автобусе
Ответ 600 км, 30 человек