
Digit Code
По неизвестной причине мы оказались в ситуации, где нам срочно нужно расшифровать шестизначный цифровой код. Мы будем анализировать этот код, собирая различные неопределенные кусочки информации. Его значение станет ясным в наших руках, как это всегда было.
В игре "Цифровой Код" каждый игрок в парной игре создает секретный шестизначный код, состоящий из трех цифр над тремя цифрами, где каждая цифра от 0 до 9 может появляться не более двух раз и не может быть соседней. Буквы A-Y используются для обозначения сегментов чисел в столбце или строке, или внутри конкретной цифры. Игроки по очереди задают друг другу вопросы из следующих четырех типов:
Сколько ячеек в строке ? или столбце ? заполнены?
Число ? четное или нечетное?
Сравнивая соседние числа ? и ??, какое из них больше?
Заполнен ли сегмент в строке ? и столбце ???
Каждый игрок должен задать все четыре типа вопросов, прежде чем сможет повторить тип вопроса. В свой ход игрок может назвать шестизначное число вместо вопроса. Если он угадал все шесть цифр правильно, он выигрывает; если нет, противник говорит "Неправильно", и игра продолжается. Если игрок ошибается дважды, он проигрывает.
При трех и более игроках один игрок создает шестизначное число, которое остальные игроки должны первыми разгадать, задавая вопросы по очереди. Вновь, если игрок ошибается дважды, он выбывает из игры.