В этой задаче есть подвох, так как не указано, в каком направлении шли пешеходы. Рассмотрим все возможные варианты:
1) Если пешеходы шли в противоположных направлениях, то расстояние между ними будет равно сумме пройденных ими расстояний:
$$S = (V_1 + V_2) \cdot t = (5 + 4) \cdot 2 = 9 \cdot 2 = 18$$ км
2) Если пешеходы шли в одном направлении, то расстояние между ними будет равно разности пройденных ими расстояний:
$$S = |V_1 - V_2| \cdot t = |5 - 4| \cdot 2 = 1 \cdot 2 = 2$$ км
Ответ: 18 км, если шли в противоположных направлениях; 2 км, если шли в одном направлении.