Ответ:

Решение:

  1. Обозначим количество километров, отремонтированных за третью неделю, как \( x \) км.
  2. Тогда за первую неделю отремонтировали \( 3x \) км.
  3. За вторую неделю отремонтировали \( x + 8 \) км.
  4. Общее количество отремонтированных километров за три недели равно сумме километров, отремонтированных за каждую неделю:
\[ x + 3x + (x + 8) = 58 \]

3. Решим полученное уравнение:

\[ 5x + 8 = 58 \]\[ 5x = 58 - 8 \]\[ 5x = 50 \]\[ x = \frac{50}{5} \]\[ x = 10 \]

Итак, за третью неделю отремонтировали 10 км дороги.

Ответ: 10 км.