В задаче указано, что они двигались в разные стороны, но они могли двигаться по-разному:
Вот так:
<--- | --->
Или так:
---> | <---</p>
В обоих случаях они движуться в разных направлениях. Значит, ответа и решения будет два:
Первая ситуация:
2000+300+400=2700(м)=2,7 км
Ответ: 2,7 км будет между пешеходами.
Либо, вторая ситуация, когда они идут навстречу друг другу:
2000-400-300=1300(м)=1,3 км
Ответ: 1,3 км будет между пешеходами.