Ответ: 155 км.
Ключевая формула движения:
\[ s=v\cdot t \]
Путь по озеру: \[ 21\cdot 5=105\text{ км} \]
Скорость по реке на \(4\) км/ч больше: \[ 21+4=25\text{ км/ч} \]
Путь по реке: \[ 25\cdot 2=50\text{ км} \]
Всего: \[ 105+50=155\text{ км} \]
Проверка: \(50+105=155\), а скорость на реке действительно \(25\) км/ч, то есть на \(4\) км/ч больше \(21\) км/ч.
Главное в таких задачах: отдельно найти путь на каждом участке, а потом сложить расстояния.