Краткое пояснение: Для определения, кто проехал дальше всех, необходимо выстроить всех участников в порядке пройденного расстояния, согласно условиям задачи.
Порядок участников по пройденному расстоянию (от меньшего к большему):
- Костя (проехал меньше, чем Олег)
- Роман (Игорь проехал дальше Романа)
- Игорь (проехал дальше Романа, но ближе, чем Олег)
- Олег (Костя проехал меньше, чем Олег, Игорь проехал ближе, чем Олег)
- Илья (проехал дальше Олега)
Ответ: Илья