Пусть скорость течения реки- х км/ч, тогда скорость лодки по течению- 5+х км/ч, а против- 5-х км/ч.
Время движения лодки по течению- 12/(5+х) ч, а против- 12/(5-х) ч. Зная, что на весь маршрут затрачено 7 ч, составим уравнение
умножим обе части на 25-х²
12(5-х)+12(5+х)=7(25-х²)
60-12х+60+12х=175-7х²
7х²=55
≈2.8 км/ч (-2.8 не удовлетворяет условию)
Ответ: скорость течения реки ≈2.8 км/ч