Задания
Версия для печати и копирования в MS Word
Тип 1 № 15971
i

На ри­сун­ке схема дорог изоб­ра­же­на в виде графа, в таб­ли­це звёздоч­кой обо­зна­че­но на­ли­чие до­ро­ги между населёнными пунк­та­ми. От­сут­ствие звёздоч­ки озна­ча­ет, что такой до­ро­ги нет.

 

П1П2П3П4П5П6П7
П1**
П2***
П3**
П4***
П5**
П6***
П7***

 

Так как таб­ли­цу и схему ри­со­ва­ли не­за­ви­си­мо друг от друга, то ну­ме­ра­ция населённых пунк­тов в таб­ли­це никак не свя­за­на с бук­вен­ны­ми обо­зна­че­ни­я­ми на графе. Опре­де­ли­те, какие но­ме­ра населённых пунк­тов со­от­вет­ству­ют населённым пунк­там Б и В. В от­ве­те за­пи­ши­те эти два но­ме­ра в по­ряд­ке воз­рас­та­ния без про­бе­лов и зна­ков пре­пи­на­ния.

При­мер. Пусть населённым пунк­там Д и Е со­от­вет­ству­ют но­ме­ра П1 и П2. Тогда в от­ве­те нужно на­пи­сать «12».

Спрятать решение

Ре­ше­ние.

За­ме­тим, что Е  — един­ствен­ная вер­ши­на сте­пе­ни 2, ко­то­рая свя­за­на с вер­ши­на­ми тре­тьей сте­пе­ни Д и К, свя­за­ны­ми с осталь­ны­ми вер­ши­на­ми сте­пе­ни 2. Зна­чит, Е со­от­вет­ству­ет П5. Далее рас­смот­рим два ва­ри­ан­та.

1.  Пусть Д со­от­вет­ству­ет П4, а К со­от­вет­ству­ет П7. В  — един­ствен­ная вер­ши­на сте­пе­ни 3, в ко­то­рую есть до­ро­га из Д, сле­до­ва­тель­но, В со­от­вет­ству­ет П2. Б  — един­ствен­ная вер­ши­на сте­пе­ни 3, в ко­то­рую есть до­ро­га из К, сле­до­ва­тель­но, Б со­от­вет­ству­ет П6.

2.  Пусть Д со­от­вет­ству­ет П7, а К со­от­вет­ству­ет П4. В  — един­ствен­ная вер­ши­на сте­пе­ни 3, в ко­то­рую есть до­ро­га из Д, сле­до­ва­тель­но, В со­от­вет­ству­ет П6. Б  — един­ствен­ная вер­ши­на сте­пе­ни 3, в ко­то­рую есть до­ро­га из К, сле­до­ва­тель­но, Б со­от­вет­ству­ет П2.

Таким об­ра­зом, населённым пунк­там Б и В со­от­вет­ству­ют П2 и П6.

 

Ответ: 26.

 

При­ведём ре­ше­ние Артёма Гри­ди­на на языке Python.

from itertools import permutations

table = '67 346 24 235 47 127 156'.split()

graph = 'ГД ГВ ВД АК АБ КБ КЕ ДЕ ВБ'.split()

print('1 2 3 4 5 6 7')

for p in permutations('АБВ­ГДЕК'):

if all(str(p.index(c2)+1) in table[p.index(c1)] for c1, c2 in graph):

print(*p)

break

Источник: ЕГЭ по ин­фор­ма­ти­ке 28.05.2018. Ос­нов­ная волна, ва­ри­ант А. Има­е­ва — «Ко­то­лис»
Раздел кодификатора ФИПИ: 1.3.1 Опи­са­ние ре­аль­но­го объ­ек­та и про­цес­са