Ответ:

Пусть длина всей дистанции равна x км. За первый час участник проехал 0,3x км, за второй — 0,3x + 5 км, после чего осталось 15 км.

Составим уравнение: 0,3x + 0,3x + 5 + 15 = x. Тогда 0,4x = 20, откуда x = 50 км.

Ответ: 50 км.