Информатика. ЕГЭ
Задания для подготовки
Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников
Задание 1. Информатика. ЕГЭ. Основная волна. Резерв. 19.06.2025
- Просмотры: 1808
- Изменено: 21 августа 2025
На рисунке изображена схема дорог \(N\)-ского района. В таблице звёздочкой обозначено наличие дороги из одного населённого пункта в другой. Отсутствие звёздочки означает, что такой дороги нет.
|
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Каждому населённому пункту на схеме соответствует номер в таблице, но неизвестно, какой номер. Определите, какие номера в таблице могут соответствовать населённым пунктам \(D\) и \(E\) на схеме. В ответе запишите эти два номера в возрастающем порядке без пробелов и знаков препинания.
Решение:
Python
from itertools import permutations
graph = {'A': set('FG'),
'B': set('CG'),
'C': set('BDG'),
'D': set('CEG'),
'E': set('DFG'),
'F': set('AEG'),
'G': set('ABCDEF')}
templ = {1: [3, 4, 5],
2: [4, 6, 7],
3: [1, 4],
4: [1, 2, 3, 5, 6, 7],
5: [1, 4, 7],
6: [2, 4, ],
7: [2, 4, 5]}
for p in permutations('ABCDEFG'):
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')
print(*p)
Вывод программы
1 2 3 4 5 6 7 C F B G D A E 1 2 3 4 5 6 7 F C A G E B D
Ответ: \(57\)
Обсуждение задания
Здесь пока нет ни одного комментария. Будьте первым!



