Если первый позади, а второй впереди(первый доганяет):
70-40 = 30 км/ч это скорость сближения
30×0,5 = 15 км на столько они будут ближе друг к другу
34-15 = 19 км будет между ними через 0,5 ч
34÷30 = 17/15 (1 час 8 минут) первый догонит второго и после обгонит
94÷30 = 47/15 (3 часа 8 минут) между ними будет 94 км после того как догонит
17/15 + 47/15 = 64/15 часов (4 часа 16 минут) между ними будет 94 км после выезда из городов
Если первый впереди, а второй позади (второй отстаёт):
70-40 = 30 км/ч это скорость удаления (отставания)
30×0,5 = 15 км это на столько они станут дальше друг от друга
34+15 = 49 км будет между ними после 0,5 ч
94÷30 = 47/15 часа (3 часа 8 минут) через это время между ними будет 94 км