Проверка соединения

> Что это, какое-то представление электросхемы? Мне уже всё равно...
>
>

**Проверка соединения** *(англ. Connection Check)* — модовый обычный модуль. Содержит 4 небольших прямоугольных светодиода, по бокам каждого из которых расположены цифры. Для обезвреживания модуля необходимо переключить состояния светодиодов в зависимости от наличия или отсутствия связей между узлами в структуре графа в руководстве.

Модуль является очень лёгким для сапёра и умеренно-простым для эксперта: прост в коммуникации и не слишком сложен в решении. Требует некоторое время и внимательности от эксперта при работе с графами. Для решения модуль требует серийного номера, а также может потребовать количество батареек.

## Руководство

Этот модуль содержит 4 пары чисел, расположенных по бокам 4-х светодиодов, и кнопку «CHECK». Для его деактивации следуйте следующим правилам:

1. Определите схему, по которой вы будете искать соединения, используя нижеизложенные правила.
2. Для каждого светодиода посмотрите на числа рядом с ним и проверьте, соединены ли эти числа в кружках в определённой схеме.
3. Если они соединены, переключите светодиод в зелёный цвет, иначе в красный.
4. Нажмите на кнопку «CHECK». Если светодиоды окажутся правильными, модуль деактивируется. Иначе модуль зафиксирует ошибку.

Чтобы определить верную схему, вам понадобится **символ из серийного номера**. По правилам, написанным ниже, определите, какой именно символ вам необходим. Затем найдите этот символ в названии **одной из схем** ниже. Это и будет та схема, которая вам необходима.

### **Определение верной схемы**

* Если все числа на этом модуле различны, возьмите последний символ серийного номера.
* Иначе если на модуле имеется более одной «**1**», возьмите первый символ серийного номера.
* Иначе если на модуле имеется более одной «**7**», возьмите последний символ серийного номера.
* Иначе если на модуле имеется хотя бы три «**2**», возьмите второй символ серийного номера.
* Иначе если на модуле отсутствуют «**5**», возьмите пятый символ серийного номера.
* Иначе если на модуле имеется ровно две «**8**», возьмите третий символ серийного номера.
* Иначе если на бомбе имеется более 6 батареек или они отсутствуют вовсе, возьмите последний символ серийного номера.
* Иначе сосчитайте количество батареек на бомбе. Используйте данное число, чтобы определить, какой символ вам необходимо взять. Например, если на бомбе имеется 3 батарейки, возьмите третий символ серийного номера.

Схема 9QVNСхема 15BROСхема 20DGTСхема 34XYZСхема SLIMСхема 6WUFСхема 7HPJСхема 8CAKE
## Советы по обезвреживанию

Как правило, данный модуль решается неинтерактивно, то есть используется экспертный вариант его решения — сапёр в начале просто сообщает эксперту все четыре пары цифр (изначальные цвета светодиодов называть не нужно), после чего ждёт решения от эксперта.

Эксперт, в свою очередь, записывает числа, и, не задавая больше никаких вопросов, первым делом начинает просматривать правила. Главное быть внимательным, чтобы верно определить, какой символ из серийного номера взять в соответствии с записанными парами чисел. После чего эксперту необходимо найти нужную схему с содержащимся в её названии символом из серийного номера. Кстати, помните о том, что изначально в игре в серийном номере не встречаются буквы Y и O, так что сильно не бойтесь перепутать цифру «0» (ноль) и букву «O» (в схеме 15BRO «O» — буква, а в схеме «20DGT» перечёркнутая «0» — цифра).

И наконец, эксперту достаточно взять записанные в самом начале 4 пары чисел, и сообщить сапёру, соединены ли эти числа в парах на схеме в графе — если да, то светодиоды с такими же парами чисел на модуле и надо будет переключить в зелёный цвет.

Решать данный модуль можно также и интерактивно, параллельно — эксперт может ничего не записывать, а задавать вместо этого сапёру вопросы, на которые тот будет отвечать «да/нет». Однако, чаще всего с целью более эффективного распределения времени, решение данного модуля берёт на себя именно эксперт.

## Ссылки

* Оригинал на английском
* Оригинал на русском
* Руководство с ответами в таблице (от Elias)