За три часа ( с 6 утра до 9 утра ) пассажирский поезд пройдет 80*3=240 км, а товарный пройдет 60*3= 180 км, Но между ними еще было расстояние в 70 км то есть товарный "пройдет" 180+70=250. Тогда получается что пассажирский поезд в 9 утра не сможет догнать товарный.
А когда сможет?
пусть кол-во времени за которое пассажирский догонит товарный это t часов
тогда
80*t=60*t+70
20*t=70
t=3.5 то есть догонит за 3,5 часа