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

Правила судоку

Стандартная сетка судоку представляет собой квадраты 9х9, разделенные на девять блоков 3х3. Цель состоит в том, чтобы заполнить каждую ячейку так, чтобы:

  • Каждая строка содержит цифры от 1 до 9 ровно один раз.
  • Каждый столбец содержит цифры от 1 до 9 ровно один раз.
  • В каждом поле 3×3 содержатся цифры от 1 до 9 ровно один раз.

Правильная головоломка имеет ровно одно решение. Данные числа называются «данными» или «подсказками» — их нельзя изменить.

Уровни сложности

Уровень Гивенс Необходимые методы
Легкий 36–45 Базовое устранение
Середина 27–35 Голые пары, указывающие пары
Жесткий 20–26 X-крыло, рыба-меч
Эксперт <20 Цепи, гадание

Стратегия для начинающих: устранение

Самый фундаментальный метод – простое исключение.

Шаг 1. Выберите пустую ячейку.

Шаг 2. Перечислите, какие числа 1–9 уже находятся в строке, столбце и поле.

Шаг 3: Остальные числа являются кандидатами. Если остался только один кандидат, разместите его.

Пример. Ячейка делит свою строку с номерами 1,3,4,7, столбец с номерами 2,5,8 и блок с номерами 6,9. Единственное недостающее число — нет, проверьте еще раз. Если все 1,2,3,4,5,7,8,9 исключены, ответ — 6.

Сканирование: просмотр всей сетки

Вместо ячейки за ячейкой сканируйте целое число по сетке.

Выберите номер 7. Найдите все строки и столбцы, которые уже содержат 7. В каждой оставшейся строке/столбце используйте существующие 7 позиций, чтобы исключить поля, в которые не может попасть 7. Часто это заставляет 7 помещаться в одну ячейку в коробке.

Это называется штриховка и это самый быстрый метод решения простых головоломок.

Голые одиночные игры и скрытые одиночные игры

Голый одиночный: ячейка только с одним возможным кандидатом. Заполните его немедленно.

Скрытый одиночный: число, которое может находиться только в одной ячейке строки, столбца или поля, даже если в этой ячейке может быть несколько кандидатов. Отсканируйте каждый ящик: если в одну ячейку этого ящика помещается только 4, поместите их туда независимо от других кандидатов.

Голые пары

Если две ячейки в одной строке, столбце или поле содержат одних и тех же двух кандидатов (например, обе показывают {3,7}), эти два числа должны находиться в этих двух ячейках. Вы можете исключить 3 и 7 как кандидатов из всех остальных ячеек в этой строке, столбце или поле.

Указывающие пары

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

Пример: Если цифра 5 отображается только в верхнем ряду верхнего левого поля, то цифра 5 не может появиться где-либо еще в этой верхней строке.

Техника X-Wing (продвинутый уровень)

X-Wing применяется, когда кандидат появляется ровно в двух ячейках в каждой из двух строк, и в обеих строках кандидат находится в одних и тех же двух столбцах. Вы можете исключить этого кандидата из всех остальных ячеек в этих двух столбцах.

Это образует форму «X» на сетке — отсюда и название.

Советы для начинающих

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

Распространенные ошибки

  • Размещение одного и того же числа дважды в строке/столбце/поле.
  • Удаление правильного числа, потому что оно «кажется неправильным»
  • Не обновляются карандашные пометки после размещения номера.
  • Угадывание, когда вы не исчерпали логические варианты

Практика онлайн

Используйте наш бесплатный калькулятор судоку, чтобы создавать простые, средние или сложные головоломки с помощью встроенного решателя. Застряли в головоломке? Нажмите «Решить», чтобы увидеть полное решение.

Судоку вознаграждает терпение и методическое мышление. Начните с простых головоломок, освойте устранение, а затем постепенно изучайте более сложные методы по мере роста ваших навыков.