1) 80 : 2 = 40 (км) — путь мотоциклиста до (и после) того, как он заглох.
2) 40 : 40 = 1 (час) — время мотоциклиста до того, как он заглох.
3) 10 * 1 = 10 (км) — путь велосипедиста за 1 час.
4) 40 — 10 = 30 (км) — расстояние между мотоциклистом и велосипедистом, когда мотоцикл заглох.
5) 10 — 4 = 6 (км/ч) — скорость сближения.
6) 30 : 6 = 5 (часов) — время после того, как мотоцикл заглох, за которое велосипедист догонит мотоциклиста.
7) 1 + 5 = 6 (часов) — велосипедист догонит мотоциклиста.
Ответ: через 6 часов.