Розв'язувач судоку

Введіть цифри свого судоку в сітку (або вставте 81 символ) і розв'яжіть його миттєво. Якщо хочете навчитися, натисніть «Пояснити» й простежте хід думок крок за кроком із назвою кожної техніки.

Вводьте цифри з клавіатури або торкніться клітинки (на телефоні відкриється цифрова клавіатура). Також можна вставити 81 символ за допомогою Ctrl+V на сітці чи в текстовому полі. Кнопка «Пояснити» показує кроки один за одним: клітинки кроку підсвічуються, а виключення — іншим кольором.

Техніки, які використовує розв'язувач

ТехнікаРівеньЩо вона робить
Оголений одинакЛегкийУ клітинці є лише одна можлива цифра.
Прихований одинакЛегкийЦифра вміщується лише в одну клітинку свого рядка, стовпця або блока.
Оголена параСереднійДві клітинки однієї групи мають тих самих двох кандидатів: ці цифри виключаються з решти клітинок.
Прихована параСереднійДві цифри вміщуються лише в тих самих двох клітинках групи: інших кандидатів у цих клітинках бути не може.
Вказівна параСереднійУ блоці цифра вміщується лише в одному рядку або стовпці: її виключено з решти цієї лінії.
Скорочення блок-лініяСереднійУ рядку або стовпці цифра вміщується лише всередині одного блока: її виключено з решти блока.
Оголена трійкаСкладнийТри клітинки групи ділять між собою лише три цифри: їх виключено з решти клітинок.
Прихована трійкаСкладнийТри цифри вміщуються лише в тих самих трьох клітинках групи: ці клітинки втрачають інших кандидатів.
X-WingСкладнийЦифра трапляється лише у двох стовпцях у двох різних рядках: її виключено з решти цих стовпців (і навпаки).
Риба-меч (Swordfish)ЕкспертЯк X-Wing, але з трьома рядками й трьома стовпцями.
Y-WingЕкспертКлітинка з кандидатами A і B бачить іншу з A і C та ще одну з B і C: C виключається з усього, що бачать обидва крила.
XYZ-WingЕкспертРізновид Y-Wing зі зведенням із трьох кандидатів: спільну цифру виключено з усього, що бачать усі три клітинки.

Як розв'язати судоку за допомогою цього інструмента

  1. Введіть у сітку цифри, які вже є у вашому судоку, або вставте 81 символ у текстове поле (крапки чи нулі для порожніх клітинок).
  2. Натисніть «Розв'язати», щоб побачити повний розв'язок; цифри, які додав розв'язувач, відображаються іншим кольором.
  3. Якщо поле хибне, не має розв'язку або має кілька, вам про це повідомлять і позначать цифри, що повторюються.
  4. Натисніть «Пояснити», щоб пройти розв'язання крок за кроком: у кожному кроці вказано використану техніку, задіяні клітинки та те, що ставиться чи виключається.

Як міркує розв'язувач

Розв'язувач не просто підбирає цифри, поки все не зійдеться: спершу він розв'язує так, як це зробила б людина, щоразу застосовуючи найпростішу з придатних технік. Це дає змогу пояснювати кожен крок і визначати рівень поля: це рівень найскладнішої потрібної техніки (легкий, середній, складний, експерт) або екстремальний, якщо логіка вичерпується й потрібно пробувати припущення.

Таблиця технік нижче підсумовує ті, що використовуються, від найпростіших до найскладніших. Оголених і прихованих одинаків досить для легких полів; пари, трійки й перетини з'являються на середніх і складних; X-Wing, Swordfish, Y-Wing та XYZ-Wing — на полях рівня «Експерт».

Усе відбувається у вашому браузері: введене вами поле не надсилається на жоден сервер і не зберігається.

Що варто знати

Поширені запитання

Як ввести судоку з фото чи паперу?

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

Що буде, якщо моє судоку має більше одного розв'язку?

Вас попередять і покажуть перший знайдений розв'язок. Зазвичай це означає, що під час введення пропущено якусь цифру.

Що робить кнопка «Пояснити»?

Вона показує розв'язання крок за кроком: назву техніки кожного кроку, клітинки, що її утворюють, і цифру, яка ставиться чи виключається.

Чому вказано рівень «Екстремальний»?

Тому що техніки розв'язувача вичерпуються до завершення, і потрібно перевірити припущення та довести його до суперечності.

Чи зберігається або надсилається моє поле?

Ні. Усе обчислюється у вашому браузері, нічого не зберігається й не надсилається.

Чи розв'язує він варіанти на кшталт Killer чи Samurai?

Ні, він розв'язує класичне судоку 9×9.