Ключевые моменты
  • Каждая пустая ячейка изначально содержит до 9 кандидатов; ваша цель — исключить все, кроме одного
  • Простейшее исключение: цифра, уже присутствующая в общей строке, столбце или блоке, удаляет её как кандидата
  • Голые и скрытые подмножества исключают кандидатов в группах ячеек одновременно
  • Заблокированные кандидаты исключают цифру из целой строки или столбца на основе ограничений блока
  • Больше исключений = меньше кандидатов = больше вынужденных ячеек = быстрее решение

Уровень 1: Прямое исключение

Самое базовое исключение: если цифра 5 уже присутствует в строке 3, то 5 не является допустимым кандидатом для любой другой пустой ячейки в строке 3. Применяйте это ко всем трем типам групп (строка, столбец, блок) для каждой заданной цифры, и вы получите основу всего решения Судоку.

После прямого исключения любая ячейка, в которой остался только один кандидат, является Голой одиночкой — заполните её немедленно и распространите её исключение на связанные ячейки.

Уровень 2: Перекрестное сканирование

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

Уровень 3: Голые подмножества

Когда N ячеек в группе имеют ровно N общих кандидатов, эти N кандидатов не могут появиться ни в одной другой ячейке этой группы. Распространенные примеры:

  • Голая пара: Две ячейки с одинаковыми двумя кандидатами — исключает обоих из остальной части группы
  • Голая тройка: Три ячейки, разделяющие трех кандидатов — исключает всех троих из остальной части группы

Уровень 4: Скрытые подмножества

Когда N кандидатов в группе могут находиться только в N ячейках, эти ячейки не могут содержать никаких других кандидатов. Отличие от голых подмножеств: вы смотрите, куда могут пойти кандидаты, а не какие кандидаты есть в ячейках.

  • Скрытая одиночка: Один кандидат, ограниченный одной ячейкой в группе — установите его немедленно
  • Скрытая пара: Два кандидата, ограниченные двумя ячейками — удалите всех остальных кандидатов из этих двух ячеек

Уровень 5: Исключения на пересечениях

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

Формирование привычки

Ключ к быстрому и точному решению — применять эти исключения систематически, а не случайно. Хороший рабочий процесс: заполните карандашные пометки → примените голые одиночки → примените скрытые одиночки → проверьте заблокированных кандидатов → поищите пары → повторите. Полная библиотека техник содержит проработанные примеры для каждого уровня. Практикуйтесь в живой сложной головоломке, где обычно требуются все пять уровней.