Пусть общее расстояние равно S.
За первую треть времени проехал: 0.5 * S.
Оставшееся расстояние после первой трети времени: S - 0.5 * S = 0.5 * S.
За вторую треть времени проехал: 0.25 * (0.5 * S) = 0.125 * S.
Общее пройденное расстояние: 0.5 * S + 0.125 * S = 0.625 * S.
Оставшееся расстояние: S - 0.625 * S = 0.375 * S.
По условию, осталось проехать 30 км: 0.375 * S = 30.
S = 30 / 0.375 = 80 км.