Ответ:

1) Пусть длина второго перегона равна \(x\) км. Тогда длина первого перегона — \(x+17,8\) км.

Составим уравнение: \(x+(x+17,8)=156,5\).

\(2x=156,5-17,8=138,7\).

\(x=69,35\) км — второй перегон.

Первый перегон: \(69,35+17,8=87,15\) км.

2) Пусть расстояние после остановки равно \(x\) км. Тогда расстояние до остановки — \(x+23,7\) км.

\(x+(x+23,7)=142,4\).

\(2x=118,7\), поэтому \(x=59,35\) км.

Расстояние до остановки: \(59,35+23,7=83,05\) км.

Ответ: 1) 87,15 км и 69,35 км; 2) до остановки — 83,05 км, после остановки — 59,35 км.