Пусть расстояние между городами равно S, тогда скорость по течению реки теплохода равна S/4 км/ч, а без течения S/5 км/ч, а разница между этими скоростями равна скорости течения;
S/4-S/5=(5S-4S)/20=S/20 км/ч - скорость течения;
это значит, что плот, который движется со скоростью течения преодолеет заданное расстояние за 20 часов;
Ответ: плот преодолеет расстояние между двумя городами по реке за 20 часов.