Здесь всё легко
120 : 4=30км/ч скорость теплохода и реки одновременно
30 - 25= 5 км\ч скорость реки
120 :(25-5)= 6 ч - время если вверх по реке
400*235=94000см
94000:47=2000см\сек
2000см\сек=72км\час
24 и 42 делятся на 1,на 2,на 3 и на 6 целочислено
1) 47 - 2 = 45(детей) ехало в одном автобусе
2) 270 : 45 = 6 (автобусов)
Ответ: 6 автобусов было заказано.