Ответ:

Пусть длина всего пути равна \(s\) км. Тогда время движения:

\(\frac{s/2}{25}+\frac{s/2}{5}=3\).

\(\frac{s}{50}+\frac{s}{10}=3\), поэтому \(\frac{6s}{50}=3\), откуда \(s=25\) км.

Половина пути равна \(12{,}5\) км. Время ходьбы:

\(t=\frac{12{,}5}{5}=2{,}5\) ч = 2 ч 30 мин.

Ответ: 2 ч 30 мин.