Скорость теплохода вниз по реке: 25+v₀, где v₀ - скорость течения
Тогда:
S = vt => S = (25+v₀)*t
25+v₀ = S/t
v₀ = S/t - 25
v₀ = 120:4 - 25
v₀ = 5 (км/ч)
Время, за которое теплоход преодолеет 120 км вверх по реке:
t = S/(v-v₀) = 120:(25-5) = 6 (ч.)
Ответ: 5 км/ч; 6 ч.