Ответ:
18 часов
Пошаговое объяснение:
S = 540 км
t против теч - 21 ч
t по теч - ? ч
v теч = 2 км/ч
___________________________
1) 504:21=24 км/ч - скорость теплохода против течения
2) 24+2=26 км/ч - собственная скорость теплохода
3) 26+2=28 км/ч - скорость теплохода по течению
4) 504:28=18 ч - время, за которое теплоход пойдет это расстояние по течению реки