Информатика. ЕГЭ
Задания для подготовки
Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников
Задание 1. Информатика. ЕГЭ. Апробация. 14.05.2025-1
- Просмотры: 2452
- Изменено: 14 мая 2025
На рисунке изображена схема дорог \(N\)-ского района. В таблице звёздочкой обозначени наличие дороги из одного населённого пункта в другой. Отсутствие звёздочки означает, что такой дороги нет.
|
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Каждому населённому пункту на схеме соответствует номер в таблице, но неизвестно, какой именно номер Определите, какие номера в таблице соответствуют пунктам \(A\) и \(D\) на схеме. В ответе запишите эти два номера в возрастающем порядке без пробелов и знаков препинания.
Решение:
Python
from itertools import permutations
graph = {'A': set('CEF'),
'B': set('DFG'),
'C': set('AFG'),
'D': set('BEF'),
'E': set('ADF'),
'F': set('ABCDE'),
'G': set('BC')}
templ = {1: [4, 5, 7],
2: [3, 4, 6],
3: [2, 4, 7],
4: [1, 2, 3, 5, 6],
5: [1, 4, 6],
6: [2, 4, 5],
7: [1, 3]}
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 B A C F D E G 1 2 3 4 5 6 7 C D B F A E G
Ответ: \(25\)
Обсуждение задания
Здесь пока нет ни одного комментария. Будьте первым!



