Пусть (v_м) - скорость мотоциклиста (в км/ч), а (v_в) - скорость велосипедиста (в км/ч). Пусть (S) - расстояние между городами (в км).
По условию задачи, скорость велосипедиста на 18 км/ч меньше скорости мотоциклиста, то есть (v_в = v_м - 18).
Известно, что мотоциклист проехал расстояние за 2 часа, а велосипедист за 5 часов. Значит, расстояние (S) можно выразить двумя способами:
(S = 2v_м)
(S = 5v_в)
Так как расстояние одинаковое, приравняем выражения:
(2v_м = 5v_в)
Заменим (v_в) на (v_м - 18):
(2v_м = 5(v_м - 18))
(2v_м = 5v_м - 90)
(3v_м = 90)
(v_м = 30) км/ч
Теперь найдем скорость велосипедиста:
(v_в = v_м - 18 = 30 - 18 = 12) км/ч
Найдем расстояние между городами:
(S = 2v_м = 2 cdot 30 = 60) км
Ответ: Скорость мотоциклиста 30 км/ч, скорость велосипедиста 12 км/ч, расстояние между городами 60 км.