Ответ:
Пусть длина всего маршрута равна \(x\) км.
После первого дня осталось \(x−\frac{3}{8}x=\frac{5}{8}x\).
Во второй день турист прошёл \(\frac{2}{5}\cdot\frac{5}{8}x=\frac{1}{4}x\).
После второго дня осталось \(\frac{5}{8}x−\frac{1}{4}x=\frac{3}{8}x\).
По условию \(\frac{3}{8}x=21\), поэтому \(x=21\cdot\frac{8}{3}=56\).
Ответ: длина всего маршрута — 56 км.
