Ответ: 28 км
Пусть x - длина всего участка дороги в км.
В первую неделю отремонтировали 3/7 участка, значит, за вторую неделю было отремонтировано 1 - 3/7 = 4/7 участка.
Тогда:
\[\frac{4}{7}x = 12\]Умножим обе части уравнения на 7:
\[4x = 84\]Разделим обе части уравнения на 4:
\[x = \frac{84}{4}\]\[x = 21\]Значит, длина всего участка дороги 21 км.
За две недели было отремонтировано:
\[21 \text{ км} = \frac{3}{7} \cdot 21 + 12 = 9 + 12 = 21 \text{ км}\]Ответ: 21 км