Как решить судоку на этой странице
- Введите судоку. Нажмите на клетку, затем на цифру на панели под полем (или наберите её на клавиатуре; стрелки переводят выделение, Backspace или 0 очищают клетку). Исходные цифры выделены жирным. Чтобы ввести всё сразу, вставьте судоку строкой из 81 символа — построчно, с
0или.на месте пустых клеток — в поле под сеткой или нажмите Ctrl+V, когда выбрана клетка. Пробелы, переводы строк и линии вроде|или-игнорируются. - Следите за красным. Пока вы вводите цифры, любая цифра, повторяющаяся в строке, столбце или квадрате 3×3, становится красной — опечатка видна ещё до решения.
- Нажмите «Решить». Недостающие цифры появятся зелёным, а сообщение скажет, есть ли у судоку ровно одно решение, несколько или ни одного.
- Или решайте сами. В режиме Решаю сам исходные цифры заблокированы, а ваши цифры выделяются синим. Подсказка заполняет следующую клетку, которую можно найти простой логикой, и объясняет рассуждение; Проверить сравнивает ваши цифры с решением и отмечает неверные красным, не раскрывая остального; Стереть мои цифры начинает заново с теми же исходными цифрами.
Судоку сохраняется на этом устройстве, так что можно закрыть страницу и вернуться позже. Копировать ссылку упаковывает всё поле — исходные и ваши цифры — в ссылку, которую можно отправить. Ничего не загружается на сервер: решатель работает в браузере, после загрузки страницы — даже без интернета.
Как работает решатель
В судоку 81 клетка и 27 групп — 9 строк, 9 столбцов и 9 квадратов, — и в каждой группе цифры от 1 до 9 должны встречаться ровно по одному разу. Решатель помнит, какие цифры уже заняты в каждой строке, столбце и квадрате, поэтому сразу знает кандидатов для любой пустой клетки. Затем он заполняет поле перебором с возвратом (backtracking) и распространением ограничений:
- он всегда берёт пустую клетку с наименьшим числом кандидатов. Клетка с одним кандидатом заполняется сразу; клетка без кандидатов означает, что одно из прежних предположений неверно, и решатель возвращается назад;
- если у всех клеток два кандидата или больше, он пробует их по очереди и продолжает дальше.
Так любое корректное судоку 9×9 решается за миллисекунды. Решатель не останавливается на первом решении: он ищет дальше, пока не найдёт второе или не докажет, что его нет. Поэтому он может сказать, что судоку корректное (одно решение), неоднозначное (несколько — обычно не хватает цифры или она переписана с ошибкой) или нерешаемое (ни одного — например, две пятёрки в одной строке или клетка, в строке, столбце и квадрате которой уже есть все цифры).
Как подсказки объясняют каждый шаг
Подсказки используют два приёма, которых хватает для большинства лёгких и средних судоку, и называют тот, что сработал:
- Скрытая одиночка (hidden single) — цифра, у которой осталось только одно возможное место в квадрате, строке или столбце, потому что все остальные пустые клетки этой группы уже «видят» эту цифру в своей строке, столбце или квадрате. Подсказка подсвечивает группу и цифры, которые исключают остальные клетки.
- Открытая (голая) одиночка (naked single) — клетка, в строке, столбце и квадрате которой уже есть восемь из девяти цифр, так что остаётся только одна.
Сначала проверяются квадраты — так просматривает поле большинство людей. Если ни один приём не находит клетку, судоку требует более сложных методов (пары, указывающие пары, X-wing…); подсказка сообщает об этом и открывает из решения пустую клетку с наименьшим числом кандидатов. Если одна из ваших цифр неверна, подсказка сначала указывает на неё: логика, построенная на ошибке, никуда не ведёт.
Разобранные примеры
Классическое судоку с 30 исходными цифрами
Это пример из статьи «Судоку» в Википедии; он открывается, когда вы впервые заходите на страницу. Строкой: 53..7....6..195....98....6.8...6...34..8.3..17...2...6.6....28....419..5....8..79.
| 5 | 3 | 7 | ||||||
| 6 | 1 | 9 | 5 | |||||
| 9 | 8 | 6 | ||||||
| 8 | 6 | 3 | ||||||
| 4 | 8 | 3 | 1 | |||||
| 7 | 2 | 6 | ||||||
| 6 | 2 | 8 | ||||||
| 4 | 1 | 9 | 5 | |||||
| 8 | 7 | 9 |
Первая подсказка — скрытая одиночка в верхнем среднем квадрате: 8 может стоять только в клетке «строка 1, столбец 6», потому что восьмёрки в клетках «строка 3, столбец 3» и «строка 5, столбец 4» исключают все остальные пустые клетки этого квадрата. Если идти по подсказкам, этих двух приёмов хватает, чтобы заполнить все пустые клетки (51), — это лёгкое судоку. Чтобы доказать, что решение единственное, решателю хватает 52 шагов поиска:
| 5 | 3 | 4 | 6 | 7 | 8 | 9 | 1 | 2 |
| 6 | 7 | 2 | 1 | 9 | 5 | 3 | 4 | 8 |
| 1 | 9 | 8 | 3 | 4 | 2 | 5 | 6 | 7 |
| 8 | 5 | 9 | 7 | 6 | 1 | 4 | 2 | 3 |
| 4 | 2 | 6 | 8 | 5 | 3 | 7 | 9 | 1 |
| 7 | 1 | 3 | 9 | 2 | 4 | 8 | 5 | 6 |
| 9 | 6 | 1 | 5 | 3 | 7 | 2 | 8 | 4 |
| 2 | 8 | 7 | 4 | 1 | 9 | 6 | 3 | 5 |
| 3 | 4 | 5 | 2 | 8 | 6 | 1 | 7 | 9 |
Судоку с несколькими решениями
Уберите всего одну цифру — восьмёрку в строке 3, столбце 3 (53..7....6..195....9.....6.8...6...34..8.3..17...2...6.6....28....419..5....8..79) — и у того же судоку окажется больше одного решения. Решатель сообщит об этом, а не выберет одно молча. Обычно причина — пропущенная или неверно переписанная из журнала цифра; сверьте поле с оригиналом.
«Самое сложное судоку в мире»
Финский математик Арто Инкала опубликовал это судоку с 21 исходной цифрой в 2012 году, и газеты назвали его самым сложным судоку из когда-либо составленных: 8..........36......7..9.2...5...7.......457.....1...3...1....68..85...1..9....4... В начале в нём нет ни одной скрытой или открытой одиночки (подсказке приходится открыть клетку) — поэтому вручную оно так трудно. Решатель всё равно находит единственное решение (шагов поиска: 24 881) — за сотые доли секунды на телефоне.
Полезно знать
- Чтобы у судоку было единственное решение, нужно не меньше 17 исходных цифр. Гэри Макгвайр, Бастиан Тугеман и Жиль Сиварио в 2012 году доказали полным компьютерным перебором, что ни у одного судоку с 16 цифрами нет единственного решения.
- Много исходных цифр не делает судоку лёгким, а мало — сложным: всё решают нужные приёмы. В судоку Инкалы 21 цифра; во многих лёгких журнальных судоку их меньше 30.
- Существует 6 670 903 752 021 072 936 960 полностью заполненных полей 9×9 — так подсчитали Бертрам Фельгенхауэр и Фрейзер Джарвис в 2005 году.
Ограничения
- Только классическое судоку 9×9 — без 4×4, 6×6, 16×16, «киллер», фигурного и «самурая».
- Подсказки используют только два базовых приёма. В сложных судоку они открывают клетки, а не называют продвинутую технику, которую применил бы эксперт.
- Решения по фото нет: введите или вставьте цифры.
Частые вопросы
Решит ли он любое судоку?
Любое классическое судоку 9×9, у которого есть решение, включая самые сложные из опубликованных, — обычно за несколько миллисекунд. Если решения нет или их несколько, решатель так и скажет, а не будет угадывать.
Как проверить свои цифры, не подглядывая в решение?
Переключитесь на Решаю сам, заполните что сможете и нажмите Проверить. Неверные цифры станут красными, а сообщение скажет, сколько клеток осталось; остальное решение останется скрытым.
Почему у моего судоку несколько решений?
Скорее всего, не хватает исходной цифры или она стоит не в той клетке. У правильного судоку решение одно, а у любого судоку меньше чем с 17 цифрами решений всегда несколько. Сверьте поле с оригиналом клетку за клеткой.
Почему «нет решения», если ничего не красное?
Красным отмечается только одна и та же цифра дважды в строке, столбце или квадрате. Судоку может быть нерешаемым и менее заметно — например, если в строке, столбце и квадрате какой-то клетки вместе уже есть все цифры от 1 до 9. Обычно одна цифра введена неверно.
Можно решить судоку по фото?
Нет: введите судоку, нажимая на клетку, а затем на цифру. Если оно есть у вас текстом (81 цифра, с 0 или точкой на месте пустых клеток), вставьте его в поле под сеткой — так быстрее всего.
Обновлено: 15 октября 2026 г.