Не совсем понятно из условия задачи что считать завершением пути.
Предположим, что автомобили выехали из пунктов, условно обозначенных А и Б.
Соответственно окончанием пути будем считать прибытие в противоположный пункт.
После встречи они вместе за 3 часа проехали 135 км. если бы второй ехал со скоростью первого, они бы проехали на 15 км меньше, т.е. 135 - 15 = 120 км. Каждый проехал бы половину этог расстояния, т.е. 120 / 2 = 60 км. Таким образом скорость первого = 60/3 = 20 км/ч, а второго 25 км/ч.
До встречи первый проехал 5 часов со скоростью 20 км/ч, что составляет 20*5 = 100 км.
Второй должен проехать это расстояние после встречи со скоростью 25 км/ч, что составит
100 / 25 = 4 часа.
ответ: 4 часа