Ответ:

Автобусы едут в одном направлении, поэтому расстояние между ними изменяется со скоростью, равной разности их скоростей: 70 − 40 = 30 км/ч.

За 0,5 ч расстояние изменится на 30 · 0,5 = 15 км.

Начальные города разделены на 34 км, поэтому возможны два взаимных расположения: более быстрый автобус стартовал позади, тогда он приблизится и между автобусами останется 34 − 15 = 19 км; либо он стартовал впереди, тогда расстояние увеличится до 34 + 15 = 49 км.

В условии не указано, из какого города выехал каждый автобус, поэтому единственное расстояние определить нельзя.

Ответ: 19 км, если автобус со скоростью 70 км/ч стартовал позади; 49 км, если он стартовал впереди.