О Крестиках-ноликах

Вот она — расплата за все ничьи в крестиках-ноликах!

Для деактивации модуля все девять кнопок должны быть заполнены крестиками и ноликами.

На экране под названием “UP NEXT:” показан либо крестик, либо нолик. На клавиатуре отображено несколько цифр от 1 до 9, и некоторые кнопки уже заполнены крестиками и ноликами. После размещения символа кнопки погаснут.

Числа в таблице на следующей странице обозначают местоположение на клавиатуре, где должен быть размещен каждый из символов.

Используйте правила, по которым определяется номер начального ряда:

  1. Если последняя цифра серийного номера чётна, номер начального ряда лежит между 5 и 9. Иначе число начального ряда лежит между 1 и 4.
  2. Если на бомбе имеется хотя бы один параллельный порт, воспользуйтесь чётными числами. Иначе — нечётными.
  3. Если негорящих индикаторов больше, чем горящих, номер начального ряда — наименьшее из оставшихся значений после второго правила.
  4. Если горящих индикаторов больше, чем негорящих, номер начального ряда — наибольшее из оставшихся значений после второго правила.
  5. Если число горящих индикаторов равно числу негорящих, номер начального ряда — среднее арифметическое оставшихся значений после второго правила.

В таблице определите подходящий столбец, исходя из количества крестиков и ноликов, которые уже присутствуют на модуле. Начните с начального ряда и двигайтесь вниз по выбранному столбцу, пока не дойдете до числа, которое соответствует незаполненной клетке на клавиатуре. Если вы прошли через 9 ряд, продолжайте с 1 ряда.

Если знак на этом месте приведет к победе одной из сторон, вы ОБЯЗАНЫ нажать “PASS” и продолжить с того же ряда. Иначе разместите знак на клавиатуре и переместитесь на следующий ряд в таблице.

Два пропуска подряд приведут к тому, что знак поставится автоматически на одно из свободных мест. Может произойти победа одной из сторон, однако при этом ошибка не будет зафиксирована. В таком случае переместитесь на следующий ряд в таблице.

При получении ошибки ряд обнулится к начальному, и клавиатура отобразит расставленные знаки и оставшиеся числа. Все предыдущие размещения останутся до тех пор, пока модуль не будет деактивирован.

Таблица 1: размещение знаков в крестиках-ноликах

Крестиков больше Равное количество Ноликов больше
Размещение: Размещение: Размещение:
РЯД “X” “O” “X” “O” “X” “O”
1933981
2566712
3782158
4457896
5141673
6875244
7618439
8229525
9394367