Первым делом найдем расстояние между поселками. Для этого воспользуемся формулой:
$$Расстояние = Скорость \times Время$$
Велосипедист проезжает расстояние за 2 часа со скоростью 12 км/ч, поэтому:
$$Расстояние = 12 \text{ км/ч} \times 2 \text{ ч} = 24 \text{ км}$$
Теперь найдем время, которое понадобится пешеходу, чтобы преодолеть это расстояние. Используем ту же формулу, но выразим из нее время:
$$Время = \frac{Расстояние}{Скорость}$$
Скорость пешехода 4 км/ч, а расстояние 24 км, следовательно:
$$Время = \frac{24 \text{ км}}{4 \text{ км/ч}} = 6 \text{ ч}$$
Ответ: 6 часов