Голая одиночка (по-английски Naked Single) – это клетка, в которой возможна только одна цифра. Посмотрите на строку, столбец и блок этой клетки. Если там уже стоят восемь разных цифр, остаётся девятая, и она идёт в клетку.
Голая одиночка – одна из первых техник, которые осваивает каждый игрок, и в лёгких головоломках она ставит заметную долю цифр. В этой статье мы объясним правило, покажем его на настоящем поле клетка за клеткой, а затем расскажем, как находить голые одиночки, не пересчитывая каждый раз до девяти.
Правило голой одиночки
Каждая клетка принадлежит одной строке, одному столбцу и одному блоку. Блок – это один из девяти квадратов 3x3 на поле. В каждой из этих трёх групп каждая цифра от 1 до 9 встречается один раз, поэтому цифра, которая уже стоит в строке, столбце или блоке клетки, в эту клетку попасть не может.
Цифры, которые ещё возможны в клетке, называются её кандидатами. У пустой клетки на пустом поле девять кандидатов. Каждая цифра в её строке, столбце или блоке убирает одного из них. Клетка делит эти три группы с 20 другими клетками: восемь в строке, восемь в столбце и ещё четыре в блоке. Когда в этих 20 клетках стоят восемь разных цифр, остаётся один кандидат, и его можно ставить.
Одиночку называют «голой», потому что клетка сама открыто показывает ответ: у неё один кандидат и больше никаких. Скрытая одиночка устроена иначе: в её клетке может оставаться несколько кандидатов, а цифру находят, глядя на всю строку, столбец или блок.
Правило в одном предложении
Одна клетка, восемь цифр исключены её строкой, столбцом и блоком: ставьте девятую цифру.
Разбор примера шаг за шагом
Это поле из урока про голую одиночку в приложении Sudoku Royale. Головоломка только началась, ни одной цифры ещё не поставлено.
- 5 исходная цифра
- 5 уже решено
- 5 новая цифра
- 5 кандидат шаблона
- 5 кандидат, который уходит
Соберите цифры вокруг одной клетки
Посмотрите на R4C2: так записывают клетку в строке 4 (row) и столбце 2 (column). Она лежит в блоке 4, среднем блоке у левого края поля. Соберите цифры из трёх её групп:
- В строке 4 стоят 8, 7, 1 и 6.
- В столбце 2 стоят 9 и 5.
- В блоке 4 стоят 8, 7, 3 и 4. Цифры 8 и 7 – те же, что вы уже учли в строке 4.
Вместе получаются 1, 3, 4, 5, 6, 7, 8 и 9. Это восемь разных цифр, и ни одна из них в R4C2 стоять не может. В списке не хватает только 2.
Поставьте цифру
У R4C2 один кандидат, значит, это голая одиночка. Поставьте 2 в R4C2. Обратите внимание: ни одна группа сама по себе ответа не даёт. Строка 4 исключает четыре цифры, столбец 2 – ещё две, а блок 4 – последние две. Нужны все три группы.
Используйте результат
Новая 2 убирает кандидата 2 из всех пустых клеток строки 4, столбца 2 и блока 4, где он ещё был. Посмотрите на R4C8 в той же строке. До хода в R4C8 могла стоять 2 или 4. Теперь двойки нет, остаётся только 4, и R4C8 становится новой голой одиночкой. В лёгких головоломках одна голая одиночка часто так и создаёт следующую.
Попробуйте Sudoku Royale
Классическое судоку, каким вы его знаете: без рекламы, всплывающих окон и лишнего. Свежая ежедневная головоломка, бесконечная практика без таймера и тренировки по техникам. А когда захочется драйва, соревнуйтесь на одном общем поле: от 2 до 18 игроков.
Скачать Sudoku Royale: бесплатно на iOSКак быстро находить голые одиночки
- Начинайте с самых заполненных мест. Для голой одиночки нужны восемь цифр вокруг клетки. Ищите хорошо заполненные строки и столбцы и проверяйте пустые клетки на их пересечениях. Помогает и блок, в котором уже много цифр.
- Считайте то, чего не хватает. Пересчитывать восемь цифр долго. Возьмите самую заполненную из трёх групп и перечислите цифры, которых в ней нет. Если в строке не хватает 2, 5 и 7, проверяйте по столбцу и блоку только эти три цифры. Когда две из них исключены, третья и есть ваша.
- Проверяйте снова после каждой поставленной цифры. Новые голые одиночки появляются в строке, столбце и блоке только что поставленной цифры. Смотрите сначала там, а уже потом просматривайте всё поле.
- Сначала берите самый простой случай. Единственная пустая клетка в строке, столбце или блоке – это последняя свободная клетка. Она тоже голая одиночка, только найти её можно, глядя на одну группу.
В более сложных головоломках кандидатов выписывают в клетки мелкими цифрами, это называется заметками (англ.). При полных заметках голая одиночка – это любая клетка с одной мелкой цифрой. Заметки нужно обновлять: поставив цифру, уберите её из всех клеток той же строки, столбца и блока.
Тренируйте технику «Голая одиночка» в Dojo
В Dojo в Sudoku Royale есть короткий урок и тренировка по этому шаблону: поле за полем, и на каждом он и есть следующий ход. Ваш рекорд – самая быстрая серия верных ответов подряд, и его можно сравнить с результатами других игроков. Откройте тренировку «Голая одиночка» на iPhone или прочитайте, как устроен Dojo (англ.).
Скачать Sudoku Royale: бесплатно на iOSГолая и скрытая одиночка
Обе техники ставят одну цифру в одну клетку. Но исходные вопросы у них разные.
- Голая одиночка: выберите клетку и спросите, какие цифры в ней возможны. «В этой клетке может быть только 2».
- Скрытая одиночка: выберите цифру и строку, столбец или блок и спросите, в каких клетках она возможна. «В этом блоке 2 может стоять только здесь».
В начале головоломки у большинства клеток ещё много кандидатов, поэтому скрытые одиночки обычно встречаются чаще. Голые одиночки становятся частыми позже, когда поле заполнено. Нужны обе техники, и в лёгкой или средней головоломке вы будете много раз переключаться между ними.
Частые ошибки
- Забыть про блок. Новички часто проверяют строку и столбец и на этом останавливаются. В примере строка 4 и столбец 2 оставляют три возможные цифры. Только блок 4 сводит их к одной.
- Посчитать цифру дважды. Восьмёрка в строке и та же восьмёрка в блоке – это одна исключённая цифра. Считайте разные цифры, а не заполненные клетки.
- Доверять старым заметкам. Если вы раньше забыли убрать кандидата, клетка с одной мелкой цифрой может оказаться ошибкой, а настоящая голая одиночка останется незамеченной. Перед тем как поставить цифру, проверьте три группы ещё раз.
- Ставить цифру, когда осталось два кандидата. Семи исключённых цифр мало. Подождите, пока новая цифра уберёт одного из двух кандидатов, или попробуйте другую технику.
Когда применять и что учить дальше
Голые одиночки нужны в каждом решении, от самой лёгкой головоломки до самой трудной. В сложных головоломках сразу их видно меньше. Сначала более продвинутая техника должна убрать кандидатов, пока в клетке не останется один, и только потом решение продолжается голой одиночкой.
Если вы ещё не освоили скрытую одиночку, учите её следующей. Затем идут указывающие пары и голые пары. Голые и скрытые одиночки вместе с указывающими и голыми парами решают многие головоломки среднего уровня. Полный метод описан в статье как решать судоку шаг за шагом (англ.), а порядок изучения остальных техник смотрите в полном списке техник судоку (англ.).
Частые вопросы
Что такое голая одиночка в судоку?
Это клетка, в которой возможна только одна цифра, потому что остальные восемь уже стоят в её строке, столбце или блоке. Оставшаяся цифра идёт в клетку.
Чем голая одиночка отличается от скрытой?
Голая одиночка начинается с клетки: в неё подходит только одна цифра. Скрытая начинается с цифры: в строке, столбце или блоке она подходит только в одну клетку, даже если в этой клетке есть и другие кандидаты.
Можно ли решить всё судоку одними голыми одиночками?
Некоторые очень лёгкие головоломки решаются одними голыми одиночками и последними свободными клетками. Многим лёгким головоломкам нужны ещё и скрытые одиночки. Для средних и более сложных часто нужны и такие техники, как указывающие и голые пары.
Нужны ли заметки, чтобы находить голые одиночки?
В лёгких головоломках нет. Цифры строки, столбца и блока можно собрать в уме. В сложных головоломках полные заметки сразу показывают голую одиночку: это клетка с одним кандидатом.
Как тренировать поиск голых одиночек?
Решайте лёгкие головоломки и старайтесь находить каждую голую одиночку как можно быстрее. В Dojo в Sudoku Royale для этой техники есть короткий урок и тренировка.