Ответ:

Чтобы найти время движения по течению, нужно знать время, за которое теплоход проходит 504 км без учёта течения (или его скорость в стоячей воде). Число часов в условии обрезано, поэтому вычислить ответ нельзя. Пришлите, пожалуйста, полный фрагмент строки с этим числом.