Ответ у первой задачи есть уже это 3 часа.
Ответ к 2 мотоциклист проехал 40 км за час, а велосипедист 10. Тогда 40-10=30 это расстояние между ними через 1 час. Так как мотоциклист заглох его скорость стала равна 5, значит догонять велосипедист будет со скоростью 10-5=5 и так разница между ними и она сокращается со скорость 5. значит 30/5+1=7 часов. ответ 7