Три правила одной клетки
В каждую пустую клетку ставят цифру от 1 до 9. В каждой горизонтальной строке должны встретиться все девять цифр по одному разу. То же требование действует для вертикальных столбцов и для девяти крупных квадратов 3×3, выделенных толстыми линиями.
Начальные цифры являются условиями задачи и остаются на своих местах. Вы заполняете только пропуски. Подходящее число обязано удовлетворять сразу трём группам. Если семёрки нет в строке, но она уже есть в том же столбце, поставить её в выбранную клетку нельзя.
В обычном судоку диагонали не образуют отдельного ограничения. Одинаковые цифры могут встретиться на одной диагонали, если не повторяются в общей строке, столбце или квадрате. Не добавляйте правило диагоналей по собственной инициативе: оно относится к специальным вариантам и меняет задачу.
С чего начать судоку для начинающих
Осмотрите сетку и найдите строку, столбец или квадрат с небольшим количеством пустых мест. Выпишите недостающие цифры. Затем для каждого пропуска исключите значения, которые уже стоят в двух остальных группах этой клетки. Это уменьшает выбор без угадывания.
Можно действовать и от одной цифры. Выберите, например, пятёрку и просмотрите крупный квадрат: строки и столбцы с уже имеющимися пятёрками запрещают часть его клеток. Если остаётся одно допустимое место, пятёрка должна попасть туда, даже если в этой клетке на первый взгляд подходили и другие числа.
Пример: как доказать число, а не просто подобрать его
Пусть в строке записано 5, 3, пусто, 6, 7, 8, 9, 1, 2. Среди цифр от единицы до девяти не хватает только четвёрки. Если исходные записи верны, в пропуске обязана стоять 4. Проверка столбца и квадрата помогает заметить прежнюю ошибку: там не должно быть другой четвёрки.
Теперь более частая ситуация: в строке не хватает 2 и 7, а пустых клеток две. В столбце первой уже есть 7, поэтому туда идёт 2. После этого вторая клетка строки получает 7. Если бы запрета в столбце не было и квадрат ничего не уточнял, выбирать между двумя числами было бы рано.
Как пользоваться кандидатами без путаницы
Кандидаты — небольшие заметки о цифрах, которые пока допустимы. Запись «2, 7» не означает два ответа: она сохраняет нерешённый выбор. Проверяйте все три группы перед добавлением заметки. Пропущенный допустимый кандидат опасен не меньше, чем лишний: из-за него можно увидеть ложную единственность.
После установки числа пересмотрите связанные клетки в его строке, столбце и квадрате. Уберите этот кандидат там, где повтор теперь запрещён. Не переписывайте всю сетку после каждого шага: сначала обновите только затронутые области, а затем посмотрите, появились ли клетки с одним вариантом.
Ошибки, которые трудно заметить в конце
Первая ошибка — проверять только строку. Вторая — путать крупный квадрат 3×3 с произвольным соседством: две одинаковые цифры рядом через границу квадратов могут быть допустимы, если не совпадают их строки и столбцы. Третья — исправлять исходные подсказки, чтобы подогнать собственный вариант.
Одинаковая сумма цифр не является проверкой решения. Восемь разных чисел и одно повторяющееся могут выглядеть аккуратно, но нарушают правило. Проверяйте наличие каждой цифры от 1 до 9 в каждой группе. Если в пустой клетке не осталось ни одного кандидата, вернитесь к последним решениям и пересчитайте ограничения.
Удобный порядок работы на одной сетке
Чередуйте два коротких прохода: поиск недостающих чисел в почти заполненных группах и поиск единственного места для выбранной цифры. Объясняйте себе каждый новый ответ одной фразой: «другие места для тройки запрещены» или «у клетки осталась только восьмёрка». Если такой фразы нет, это пока предположение.
Не повышайте сложность только ради числа подсказок. Важнее, удаётся ли вам доводить цепочку выводов до конца. Когда базовые ходы перестанут даваться легко, переходите к отдельному разбору одиночек, пар и взаимодействия строки с квадратом. Эти методы продолжают те же три правила, а не вводят исключения из них.
Частые вопросы
Нужно ли складывать цифры в судоку?
В классическом варианте — нет. Решение строится на отсутствии повторов в строках, столбцах и квадратах 3×3.
Можно ли поставить число, если игра не показывает ошибку?
Отсутствие предупреждения ещё не доказывает правильный ответ. Число может не нарушать текущие записи, но привести к противоречию позже.
