сначала найдем сколько первый автобус был в пути,пройдя 312км
312:52=6(ч)-был в пути до встречи
найдем какое расстояние прошел второй до встречи
480-312=168(км)
теперь узнаем сколько был в пути второй автобус
168:42=4(ч)
и найдем на сколько первый вышел раньше второго
6-4=2(ч)
Ответ: на 2 часа раньше