Пусть скорость теплохода в стоячей воде равна х км/ч, тогда скорость по течению равна (x+1) км/ч, а против течения - (x-1) км/ч. Время прохождения теплохода по течению равно 28/(x+1) ч, а против течения - 28/(x-1) ч. Зная, что теплоход против течения на 4 мин больше, чем на обратный путь.
4 мин = 4/60 ч= 1/15 ч
Составим и решим уравнение

Корень х = -29 не удовлетворяет условию.
ответ: 29 км/ч.