Почему одна цифра может остановить решение судоку
Судоку устроено как сеть пересекающихся ограничений. Каждая клетка одновременно принадлежит строке, столбцу и квадрату 3×3. Поэтому ошибка в одной клетке не остается локальной: она может нарушить сразу несколько групп и заставить сомневаться в цифрах, которые сами по себе были записаны верно.
Как обнаружить сбой
В столбце девять клеток, а допустимых цифр тоже девять. Если одна цифра повторилась, другая неизбежно отсутствует. Но найти пропуск не всегда просто: в незаполненных клетках могут оставаться несколько возможных вариантов, и повтор часто показывает, что неверную цифру поставили раньше.
Проверять удобно не только столбец, но и связанные с ним строки и квадраты. Например, если в клетке появилась цифра, уже стоящая в ее строке, ошибка становится видна сразу — даже если столбец пока выглядит допустимым. Так пересечения помогают проверять ход с трех сторон.
Почему важен каждый ход
Решение судоку строится на постепенном исключении вариантов: поставленная цифра меняет то, что можно поставить в соседние клетки. Ошибочная цифра исключает правильные варианты и может создать цепочку ложных выводов. Поэтому, если задача внезапно перестала сходиться, полезно вернуться к последним ходам и перепроверить не только столбцы, но и все строки и квадраты, которых касались эти клетки.






