Информатика. ЕГЭ
Задания для подготовки
Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников
Задание 1. Информатика. ЕГЭ. Шастин. 5.6.2025
- Просмотры: 657
- Изменено: 5 июня 2025
(Д. Бахтиев) На рисунке схема дорог N-ского района изображена в виде графа, в таблице содержатся сведения о длине из этих дорог в километрах.
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Так как таблицу и схему рисовали независимо друг от друга, то нумерация населённых пунктов в таблице никак не связана с буквенными обозначениями на графе. Определите, какие номера могут соответствовать пунктам Б и В. В качестве ответа запишите эти номера в порядке возрастания без разделителей.
Решение:
Python
from itertools import permutations
graph = {'А': set('БВГ'),
'Б': set('АГ'),
'В': set('АГ'),
'Г': set('АБВДЕЖЗ'),
'Д': set('ГЖ'),
'Е': set('ГЗ'),
'Ж': set('ГДЗ'),
'З': set('ГЕЖ')}
templ = {1: [2, 3, 5], 2: [1, 3], 3: [1, 2, 4, 5, 6, 7, 8], 4: [3, 6],
5: [1, 3], 6: [3, 4, 7], 7: [3, 6, 8], 8: [3, 7]}
for p in permutations('АБВГДЕЖЗ'):
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 А Б Г Д В Ж З Е 1 2 3 4 5 6 7 8 А Б Г Е В З Ж Д 1 2 3 4 5 6 7 8 А В Г Д Б Ж З Е 1 2 3 4 5 6 7 8 А В Г Е Б З Ж Д
Ответ: \(25\)
Обсуждение задания
Здесь пока нет ни одного комментария. Будьте первым!


