Для решения данной задачи нам необходимо определить время, через которое велосипедист догонит пешехода.
Пусть \(t\) - время (в часах), за которое велосипедист догонит пешехода.
Сначала определим, какое расстояние проедет каждый участник за время \(t\):
- Расстояние, пройденное велосипедистом: \(12 \cdot t\) (т.к. скорость велосипедиста 12км/ч)
- Расстояние, пройденное пешеходом: \(4 \cdot t\) (т.к. скорость пешехода 4км/ч)
Согласно условию задачи, когда велосипедист догонит пешехода, расстояние между ними будет 0. Таким образом, мы можем записать уравнение:
\[ 12t - 4t = 21 \]
\[ 8t = 21 \]
\[ t = \frac{21}{8} \]
\[ t = 2.625 \text{ ч} \]
Итак, велосипедист догонит пешехода через примерно 2 часа и 37.5 минут (или 2 часа и 45 минут, если округлить).