В условии не хватает, на сколько км/ч больше скорость по течению. Решим задачу, при условии, что скорость по течению превышает скорость против течения на 5 км/ч.
Введем переменную х – это будет скорость против течения, тогда (х + 5) – скорость по течению. Врем движения в обоих направлениях и весь путь известны. Составляем уравнение.
5х + 8 * (х + 5) = 300
13х + 40 = 300
13х = 260
х = 20 (км/ч).
Ответ: скорость теплохода против течения равна 20 км/ч.