Выберите цифру, скажем 1. Посмотрите на каждый блок и спросите: куда может попасть 1? Просмотрите строки и столбцы, где уже есть 1 — эти линии заблокированы.
Как играть в судоку
Полное руководство для новичков — правила, сетка и ваше первое решение шаг за шагом.
Цель в одном предложении
Заполните сетку 9×9 так, чтобы каждая строка, каждый столбец и каждый блок 3×3 содержали цифры от 1 до 9, каждую ровно один раз. В этом вся игра — и она никогда не требует арифметики, только логики.
Три правила
- Строки: каждая из девяти горизонтальных строк должна содержать 1–9 без повторов.
- Столбцы: каждый из девяти вертикальных столбцов должен содержать 1–9 без повторов.
- Блоки: каждый из девяти блоков 3×3 должен содержать 1–9 без повторов.
У правильной судоку ровно одно решение. Цифры, напечатанные в начале, — это заданные (или подсказки); ваша задача — вывести остальные.
Устройство сетки
- Клетка — один квадрат, в котором стоит одна цифра.
- Строка — девять клеток по горизонтали.
- Столбец — девять клеток по вертикали.
- Блок — квадрат 3×3 из девяти клеток.
- Заданное — подсказка, напечатанная в начале; она никогда не меняется.
- Кандидат — цифра, которая ещё может попасть в пустую клетку.
Ваше первое решение шаг за шагом
Если в блоке остаётся лишь одна пустая клетка, где 1 ещё допустима, поставьте её. Это сканирование, его также называют перекрёстным поиском.
Переходите к 2, 3, 4… повторяя обход. В начале несколько цифр находятся именно так.
Когда сканирование застопорится, ищите голые одиночки: пустую клетку, где восемь из девяти цифр уже встречаются в её строке, столбце или блоке, оставляя ровно один вариант.
Продолжайте чередовать сканирование и одиночки. Каждая поставленная цифра открывает новые, пока сетка не заполнится.
Типичные ошибки новичков
- Угадывание. Если вы не можете доказать постановку, значит, вы её ещё не нашли — продолжайте искать.
- Игнорирование карандашных пометок. На среднем уровне и выше заметки — это то, как вы видите скрытые шаблоны.
- Забывание про блок. Новички следят за строками и столбцами, но упускают ограничение блока 3×3.
- Заполнить лёгкие клетки и остановиться. Пересканируйте после каждой постановки; сетка постоянно меняется.
Готовы попробовать вживую? Откройте лёгкую головоломку и решайте вместе — поле мгновенно отмечает ошибки, так что вы учитесь на ходу.