Информатика. ЕГЭ
Задания для подготовки
Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников
Задание 1. Информатика. ЕГЭ 2026. Демо
- Просмотры: 4268
- Изменено: 6 марта 2026
На рисунке схема дорог N-ского района изображена в виде графа, в таблице содержатся сведения о протяжённости каждой из этих дорог (в километрах).
| ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Так как таблицу и схему рисовали независимо друг от друга, нумерация населённых пунктов в таблице никак не связана с буквенными обозначениями на графе. Определите, какова сумма протяжённостей дорог из пункта \(G\) в пункт \(E\) и из пункта \(F\) в пункт \(H.\) В ответе запишите целое число.
Решение:
Python
from itertools import permutations
table = {1: [2, 5, 8], 2: [1, 7], 3: [5, 6], 4: [6, 8],
5: [1, 3, 8], 6: [3, 4, 7], 7: [2, 6], 8: [1, 4, 5]}
graph = {'A': set('CDG'), 'B': set('CH'), 'C': set('ABG'), 'D': set('AH'),
'E': set('FG'), 'F': set('EH'), 'G': set('ACE'), 'H': set('BDF')}
for p in permutations('ABCDEFGH'):
tmp = {p[k-1]: set(p[x-1] for x in v) for k, v in table.items()}
if tmp == graph:
print('1 2 3 4 5 6 7 8')
print(*p)
Вывод программы
1 2 3 4 5 6 7 8 G E B D C H F A 1 2 3 4 5 6 7 8 G E D B A H F C
Сумма протяженностей дорог из пункта \(G\) в пункт \(E\) и из пункта \(F\) в пункт \(H\) $$(12) + (67) = 15 + 37 = 52$$
Ответ: \(52\)
Обсуждение задания
Здесь пока нет ни одного комментария. Будьте первым!



