Отошёл - в 7 час
Прибыл - 1 час
Остановки - 2 по 40 мин
В движении - ? час
1) 40-7 = 33 часов теплоход был в пути вместе с остановками
2) 35 * 2 = 70 мин - затрачено на остановки
3) 7 час - 70 мин = 420 мин - 70 мин = 350мин = 5 час 50 мин - теплоход находился в движении
Ответ : 5 час 50 мин теплоход находился в движении