Пусть $$v_б$$ - скорость байдарки в стоячей воде, а $$v_т$$ - скорость течения реки.
Когда они гребли по течению, их скорость была $$v_б + v_т$$, и они проплыли 5 км за 0.5 часа:
$$v_б + v_т = \frac{5}{0.5} = 10$$ км/ч
Когда они не гребли, их сносило течением со скоростью $$v_т$$, и они проплыли 2 км за 0.5 часа:
$$v_т = \frac{2}{0.5} = 4$$ км/ч
Теперь мы можем найти скорость байдарки в стоячей воде:
$$v_б = 10 - v_т = 10 - 4 = 6$$ км/ч
Ответ: 6 км/ч