Сначала нужно выйснить на сколько время второго велосипедиста больше чем у первого.
18 мин:12 мин =1,5 раза
Если время за которое первый велосипедист проехал весь путь=30 мин, а время второго больше в 1.5 раза, то :
1.5*30=45 мин
Ответ: за 45 минут второй велосипедист проедет всё расстояние.