Информатика. ЕГЭ
Задания для подготовки
Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников
Задание 1. Информатика. ЕГЭ. Основная волна. 11.06.2025
- Просмотры: 2557
- Изменено: 21 августа 2025
На рисунке изображена схема дорог \(N\)-ского района. В таблице содержатся сведения о протяжённости каждой из дорог (в километрах).
|
![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Так как таблицу и схему рисовали независимо друг от друга, нумерация населённых пунктов в таблице никак не связана с буквенными обозначениями на графе. Определите, какова сумма протяжённостей дорог из пункта C в пункт B и из пункта А в пункт H. В ответе запишите целое число.
Решение:
Python
from itertools import permutations
graph = {'A': set('DEH'),
'B': set('CDH'),
'C': set('BDF'),
'D': set('ABC'),
'E': set('AG'),
'F': set('CG'),
'G': set('EFH'),
'H': set('ABG')}
templ = {1: [3, 4, 6], 2: [3, 4, 8], 3: [1, 2], 4: [1, 2, 7],
5: [6, 7, 8], 6: [1, 5], 7: [4, 5, 8], 8: [2, 5, 7]}
for p in permutations('ABCDEFGH'):
chk = {p[k-1]: set(p[i-1] for i in v) for k, v in templ.items()}
if chk == graph:
print('1 2 3 4 5 6 7 8')
print(*p)
Вывод программы
1 2 3 4 5 6 7 8 G A E H C F B D
\((57) + (24) = 24 + 23 = 47\)
Ответ: \(47\)
Обсуждение задания
Здесь пока нет ни одного комментария. Будьте первым!



