Пусть $$x$$ - километры дороги, отремонтированные за третью неделю. Тогда за первую неделю было отремонтировано $$3x$$ километров, а за вторую - $$x + 8$$ километров. Сумма километров за три недели равна 58:
$$x + 3x + (x + 8) = 58$$
$$5x + 8 = 58$$
$$5x = 58 - 8$$
$$5x = 50$$
$$x = \frac{50}{5}$$
$$x = 10$$
Таким образом, за третью неделю было отремонтировано 10 км дороги.
**Ответ:** 10 км