За эти полчаса велосипедист проехал 12,5 / 2 = 6,25 км, а пешеход прошёл 4,9 / 2 = 2,45 км, и значит расстояние между ними сократилось на 6,25 - 2,45 = 3,8 км.
Сейчас между ними 6,4 км, значит было 6,4 + 3,8 = 10,2
Ответ: полчаса тому назад расстояние между ними было 10,2 км