1) Сколько километров дороги отремонтировала вторая бригада?
23 - 7 = 16 (км)
2) Сколько километров дороги отремонтировали первая и вторая бригады вместе?
23 + 16 = 39 (км)
3) Сколько километров дороги отремонтировала третья бригада?
39 - 12 = 27 (км)
4) Сколько километров дороги отремонтировали три бригады вместе?
39 + 27 = 66 (км)
Ответ: три бригады вместе отремонтировали 66 километров дороги.