Определим время до встречи пешехода и велосипедиста.
Пусть t - время в пути до встречи. Тогда, расстояние пройденное пешеходом - 4t, а расстояние пройденное велосипедистом - 12t.
Вместе они прошли 24 км, значит:
4t + 12t = 24
16t = 24
$$t = \frac{24}{16} = 1,5 \text{ ч}$$
Велосипедист проедет:
12 × 1,5 = 18 км
Ответ: 18 км