Пусть x - время, через которое второй автомобиль догонит первый.
Тогда первый автомобиль будет в пути x + 4 часа.
Расстояние, которое проедет первый автомобиль: $$40(x + 4)$$.
Расстояние, которое проедет второй автомобиль: $$60x$$.
Так как они проедут одинаковое расстояние, то составим уравнение:
$$40(x + 4) = 60x$$
$$40x + 160 = 60x$$
$$20x = 160$$
$$x = 8$$
Ответ: второй автомобиль догонит первый через 8 часов.