расстояние между двумя портами равно 504 км. двигаясь против течения реки,теплоход проходит это расстояние за 21 час. за сколько часов он пройдёт это расстояние по течению реки,если скорость течения равна 2 км/ч.
504:21=24(км/ч) - скорость против течения (Vсобств-Vтеч)24+2=26(км/ч) - собственная скорость теплохода26+2=28(км/ч) - скорость по течению504:28=18(час)Ответ: за 18часов