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