Решатель киллер-судоку
Введите клетки-группы 9×9 и их суммы, чтобы получить решение киллер-судоку и подсказки по одной клетке, с помощником по правилу 45 и таблицей комбинаций
Загрузка инструмента…
Введите группы и суммы киллер-судоку 9×9, чтобы проверить единственность решения, увидеть ответ или открывать по одной клетке вместе с правилом. Помощник по правилу 45 и таблица комбинаций пригодятся, когда вы решаете сами.
Как пользоваться
- Чтобы сначала попробовать, нажмите «Пример, лёгкий» или «Пример, средний».
- В режиме «Группы» нажмите клетки одной группы, наберите её сумму на клавиатуре и нажмите «Создать группу». Группа получает пунктирную рамку и сумму в левом верхнем углу. «Снять выбор» отменяет выделение, «Удалить группу» убирает группу выбранной клетки. Если в условии есть данные цифры, введите их в режиме «Цифры».
- Прочитайте сообщение под полем: оно называет клетки вне групп, пересекающиеся группы, суммы, которые нельзя составить из разных цифр, и повторённые данные цифры.
- Нажмите «Решить». Ответ появится синим с сообщением, единственный ли он. «Скрыть ответ» убирает его, а «Подсказка: одна клетка» заполняет зелёным одну клетку и объясняет почему.
- В «Помощнике по правилу 45» выберите строку, столбец или блок, чтобы увидеть группы, целиком лежащие внутри, и сумму остальных клеток. «Сохранить PNG» скачивает поле; «Очистить всё» очищает его.
Как это работает
- Решатель сочетает правило судоку с каждой группой: перечисляет наборы цифр, которые ещё подходят к группе, оставляет только встречающиеся в них цифры и добавляет ограничения на суммы по правилу 45 для отдельных строк, столбцов и блоков и для групп из двух-трёх. Когда правила больше ничего не дают, он пробует значения в клетке с наименьшим числом вариантов, продолжает поиск для проверки единственности и останавливается через 10 секунд.
- Подсказки ищут по порядку: группу из одной клетки; клетку, в строке, столбце и блоке которой есть все остальные цифры; цифру с единственным местом в области; группу, комбинации которой оставляют одну цифру. Затем используется полное сужение с правилом 45; если и оно ничего не определяет, одна клетка берётся из ответа.
- Поле, ответ и подсказки хранятся только в этом браузере.
Правила киллер-судоку
Как в судоку, каждая строка, столбец и блок 3×3 содержат цифры от 1 до 9 по одному разу. Кроме того, поле разбито на группы, обведённые пунктиром. Цифры группы в сумме дают маленькое число в её углу, и цифра не может повторяться внутри группы, даже если клетки стоят в разных строках и блоках. В большинстве киллер-судоку данных цифр нет совсем.
Как решать киллер-судоку вручную
Пользуйтесь правилом 45. Каждая строка, столбец и блок дают в сумме 45. Если группы, целиком лежащие в блоке, дают 38 и в блоке остаётся одна клетка, она равна 7. Если группа выступает из блока на одну клетку, сумма группы минус то, что от неё нужно блоку, даёт эту внешнюю клетку.
Ищите группы с одной комбинацией: две клетки с суммой 3 или 17, три клетки с суммой 6, 7, 23 или 24, четыре клетки с суммой 10, 11, 29 или 30. Тройка с суммой 7 — всегда 1, 2 и 4. Когда комбинация определена, её цифры уходят из остальных клеток строки, столбца или блока, в которых лежит группа.
Частые вопросы
- Что делать, если решатель находит больше одного ответа?
- У опубликованного киллер-судоку одно решение. Несколько ответов обычно означают пропущенную группу, две слитые группы или неверно прочитанную сумму. Показан один возможный ответ, чтобы его можно было сверить с бумагой.
- Что такое правило 45 в киллер-судоку?
- Цифры от 1 до 9 дают в сумме 45, значит, и каждая строка, столбец и блок тоже. Если вычесть группы, целиком лежащие в области, получится сумма остальных клеток; помощник на этой странице делает это вычитание.
- Все ли клетки должны входить в группы?
- В обычном киллер-судоку — да. Клетка без группы принимается, только если в ней стоит данная цифра.
- Может ли цифра повторяться в группе?
- Нет. В киллер-судоку все цифры группы разные, поэтому таблица комбинаций перечисляет наборы разных цифр.