Руководство по стратегиям судоку

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

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

Ежедневная практика

Скачать памятку по стратегиямИзучить варианты судоку и правила каждого из них

Библиотека стратегий

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

36 стратегий
НачальныйВсе уровни

Открытые одиночки: впишите единственного кандидата

Открытая одиночка возникает, когда в одной пустой клетке остаётся только одна допустимая цифра. Чтобы найти её, проверьте, какие цифры уже есть в строке, столбце и блоке 3×3 этой клетки.

Открыть пошаговое руководство
НачальныйВсе уровни

Скрытые одиночки: найдите единственное возможное место для цифры

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

Открыть пошаговое руководство
НачальныйВсе уровни

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

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

Открыть пошаговое руководство
НачальныйЛёгкий / Средний

Перекрёстное вычёркивание: исключайте невозможные клетки

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

Открыть пошаговое руководство
СреднийЛёгкий / Средний / Сложный

Открытые пары: зарезервировать два кандидата

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

Открыть пошаговое руководство
СреднийЛёгкий / Средний / Сложный

Указывающие пары: пусть блок укажет на линию

Указывающая пара или тройка возникает, когда все кандидаты на одну и ту же цифру внутри блока 3×3 находятся в одной строке или одном столбце.

Открыть пошаговое руководство
СреднийЛёгкий / Средний / Сложный

Редукция «блок — линия»: линия ограничивает блок

Редукция «блок — линия» — обратный вариант метода «указательных пар». Все кандидаты на определённую цифру в строке или столбце находятся внутри одного блока.

Открыть пошаговое руководство
СреднийСредний / Сложный

Скрытые пары: найдите две цифры с двумя общими клетками

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

Открыть пошаговое руководство
СреднийСредний / Сложный

Открытые тройки: оставьте три цифры для трёх клеток

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

Открыть пошаговое руководство
ПродвинутыйСредний / Сложный / Экспертный

Скрытые тройки: сведите три цифры к трём клеткам

Скрытая тройка возникает, когда три цифры могут находиться только в одних и тех же трёх клетках одной группы, даже если в этих клетках отмечено много лишних заметок.

Открыть пошаговое руководство
ПродвинутыйСложный / Экспертный

Голые четвёрки: резервируем сразу четыре цифры

Голая четвёрка — это четыре клетки в одной группе, объединение наборов кандидатов в которых содержит ровно четыре цифры.

Открыть пошаговое руководство
ЭкспертныйСложный / Экспертный / Мастерский

Скрытые четвёрки: четыре цифры, четыре возможные клетки

Скрытая четвёрка обнаруживается, когда в одной группе четыре цифры встречаются только в одних и тех же четырёх клетках.

Открыть пошаговое руководство
ПродвинутыйСложный / Экспертный / Мастерский

X-Wing: зафиксировать одну цифру в прямоугольнике

В основе X-Wing — одна цифра, встречающаяся в двух строках ровно в одних и тех же двух столбцах или в двух столбцах — ровно в одних и тех же двух строках.

Открыть пошаговое руководство
ПродвинутыйСложный / Экспертный

Небоскрёб: сравните две смещённые сильные связи

Техника «Небоскрёб» использует две параллельные сильные связи для одной цифры. Концы связей — по одному от каждой — выстроены в линию и образуют основание; два оставшихся конца образуют крыши.

Открыть пошаговое руководство
ПродвинутыйСложный / Экспертный

Двухниточный воздушный змей: как соединить строку и столбец через блок 3×3

В технике «двухниточный воздушный змей» одна сильная связь в строке и одна сильная связь в столбце для одной и той же цифры соединены слабой связью внутри блока 3×3.

Открыть пошаговое руководство
ПродвинутыйСложный / Экспертный

Простая раскраска: чередование цветов для одной цифры по сильным связям

Простая раскраска отслеживает одну цифру в строках, столбцах или блоках, где она может стоять ровно в двух клетках, и поочерёдно окрашивает клетки каждой сопряжённой пары в два цвета.

Открыть пошаговое руководство
ЭкспертныйЭкспертный / Мастерский

Меч-рыба: расширяем логику рыб до трёх линий

В технике «меч-рыба» для одной цифры используются три базовые строки: все её кандидаты находятся в одних и тех же трёх покрывающих столбцах.

Открыть пошаговое руководство
МастерскийЭкспертный / Мастерский

Медуза: четыре базовые линии, четыре покрывающие линии

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

Открыть пошаговое руководство
ЭкспертныйЭкспертный / Мастерский

X-крыло с плавником: сохраняйте «рыбу» и учитывайте плавник

X-крыло с плавником — это X-крыло с дополнительным кандидатом в базовой строке за пределами двух столбцов покрытия.

Открыть пошаговое руководство
МастерскийМастерский

Меч-рыба с плавником: три линии и один кандидат вне покрытия

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

Открыть пошаговое руководство
ЭкспертныйСложный / Экспертный

XY-Wing: соедините два крыла через опорную клетку

Техника XY-Wing использует опорную клетку с кандидатами XY и два крыла, которые она видит: XZ и YZ. Крылья не обязаны видеть друг друга.

Открыть пошаговое руководство
ЭкспертныйЭкспертный / Мастерский

XYZ-Wing: найдите цифру, общую для всех трёх клеток

Техника XYZ-Wing использует опорную клетку XYZ и два крыла — XZ и YZ. Оба крыла видят опорную клетку, а кандидат Z присутствует во всех трёх клетках.

Открыть пошаговое руководство
ЭкспертныйЭкспертный / Мастерский

Многоцветная раскраска: сравнение отдельных цветовых цепочек

Многоцветная раскраска расширяет метод простой раскраски, сохраняя отдельные двухцветные компоненты одной и той же цифры раздельными до тех пор, пока они не вступят во взаимодействие.

Открыть пошаговое руководство
ЭкспертныйСложный / Экспертный

Удалённые пары: чередование одной и той же пары цифр в цепочке

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

Открыть пошаговое руководство
МастерскийМастерский

WXYZ-крыло: найдите один ограниченный общий кандидат

WXYZ-крыло — это четыре клетки, наборы кандидатов которых в совокупности содержат ровно четыре цифры; одна из этих цифр ограничена так, что все клетки, где она является кандидатом, видят друг друга.

Открыть пошаговое руководство
ЭкспертныйЭкспертный / Мастерский

Уникальный прямоугольник: как предотвратить цикл с двумя решениями

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

Открыть пошаговое руководство
МастерскийМастерский

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

Избегаемый прямоугольник — это аналог уникального прямоугольника, который обнаруживается после того, как некоторые угловые клетки прямоугольника уже решены. Один оставшийся кандидат завершил бы взаимозаменяемый шаблон.

Открыть пошаговое руководство
МастерскийМастерский

Sue de Coq: разделение пересечения линии и блока

Метод Sue de Coq начинается там, где строка или столбец пересекается с блоком. Кандидатов в месте пересечения можно разделить на две группы: одна относится к блоку, а другая — к строке или столбцу.

Открыть пошаговое руководство
ЭкспертныйЭкспертный / Мастерский

Почти замкнутые множества: всего один кандидат отделяет их от замкнутого множества

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

Открыть пошаговое руководство
МастерскийМастерский

ALS-XZ: связь двух почти замкнутых множеств

ALS-XZ использует два почти замкнутых множества (ALS) с ограниченным общим кандидатом X: каждая клетка с кандидатом X в одном из них видит каждую клетку с кандидатом X в другом.

Открыть пошаговое руководство
МастерскийМастерский

Цепочки ALS: передача ограничения через несколько множеств

Цепочка ALS связывает несколько почти замкнутых множеств. Соседние множества используют ограниченные общие кандидаты, чтобы передать вынужденную альтернативу от одного конца цепочки к другому.

Открыть пошаговое руководство
МастерскийМастерский

Найс-лупы: замкните чередующуюся цепочку выводов

Найс-луп — это замкнутая цепочка узлов-кандидатов, соединённых сильными и слабыми связями. Последовательность связей должна оставаться логически непрерывной на всём протяжении петли.

Открыть пошаговое руководство
МастерскийМастерский

Форсирующие цепочки: сравните все ветви

Форсирующая цепочка начинается с выбора кандидата и прослеживает логические следствия этого выбора. Вывод можно считать надёжным только тогда, когда к нему приводит каждая возможная ветвь.

Открыть пошаговое руководство
МастерскийМастерский

Медуза с плавником: рыба на четырёх линиях с запасным выходом

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

Открыть пошаговое руководство
МастерскийМастерский

Рыба «Кракен»: свяжите каждый плавник с целью

Рыба «Кракен» — это шаблон типа «рыба», в котором плавники связаны с целью не только прямой видимостью, но и цепочками логических выводов.

Открыть пошаговое руководство
МастерскийМастерский

Метод проб и ошибок: проверка кандидата до выявления противоречия

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

Открыть пошаговое руководство