Скрытые одиночки
Volodymyr Sakhan ·
Скрытая одиночка — это цифра, которую можно поставить только в одну клетку строки, столбца или блока 3×3, даже если на первый взгляд эта клетка имеет несколько кандидатов.
В отличие от голой одиночки, где клетка имеет лишь один возможный кандидат, скрытая одиночка обнаруживается путём сканирования строки, столбца или блока, а не самой клетки. Если все остальные пустые клетки в группе заблокированы для данной цифры, оставшаяся клетка должна её содержать.
Что такое скрытая одиночка?
Каждая цифра от 1 до 9 должна встречаться ровно один раз в каждой строке, каждом столбце и каждом блоке 3×3. Если при сканировании строки, столбца или блока вы обнаруживаете, что определённая цифра может поместиться только в одну из пустых клеток, эта клетка является скрытой одиночкой.
Клетка может выглядеть так, будто у неё несколько кандидатов — именно поэтому одиночка «скрытая». Её уникальность проявляется при сканировании группы, а не при изучении отдельной клетки.
Когда применять эту технику
Применяйте технику скрытых одиночек всякий раз, когда голые одиночки и «Последняя свободная клетка» не помогают продвинуться. Сканируйте каждую строку, столбец и блок и спрашивайте себя: для каждой цифры от 1 до 9, есть ли только одна пустая клетка, куда она может поместиться? Ищите такие условия:
- Строка, столбец или блок с несколькими заполненными клетками, так что большинство позиций для цифры уже заблокированы.
- Цифра встречается в нескольких пересекающихся строках или столбцах, блокируя все пустые клетки в целевой группе, кроме одной.
- Любая позиция, где цифра имеет лишь одну допустимую клетку — даже если в этой клетке ещё есть другие кандидаты.
Разобранные примеры
Ниже приведены три примера — по одному для каждого типа группы: блок, строка и столбец. В каждом случае целевая клетка выделена зелёным, клетки, которые не могут содержать цифру, — оранжевым, а блокирующие цифры — синим.
Скрытая одиночка в блоке
Блок 2 (строки 1–3, столбцы D–F) содержит пять пустых клеток. Выберем цифру 7 и проверим, в какие пустые клетки она может войти:
- Выбираем цифру 7 и сканируем блок 2. Какие пустые клетки могут содержать 7?
- D2: проверяем столбец D — уже содержит 7 в клетке D8. Исключена.
- E2: проверяем столбец E — уже содержит 7 в клетке E6. Исключена.
- F2 — единственная оставшаяся пустая клетка, где 7 не заблокирована.
- Ставим 7 в клетку F2.
Если цифра может стоять только в одной клетке блока 3×3, эта клетка является скрытой одиночкой — ставьте цифру немедленно.
Скрытая одиночка в строке
В строке 5 есть три пустые клетки: A5, B5 и D5. Выберем цифру 7 и проверим, в какую пустую клетку она может встать:
- Выбираем цифру 7 и сканируем строку 5. Какие пустые клетки могут содержать 7?
- A5: проверяем столбец A — уже содержит 7 в клетке A7. Исключена.
- D5: проверяем столбец D — уже содержит 7 в клетке D8. Исключена.
- B5 — единственный оставшийся вариант.
- Ставим 7 в клетку B5.
Сканирование строки на предмет того, куда ещё может встать определённая цифра, выявляет скрытые одиночки даже тогда, когда несколько клеток кажутся пустыми.
Скрытая одиночка в столбце
В столбце I есть четыре пустые клетки: I3, I4, I6 и I9. Выберем цифру 7 и проверим, в какую пустую клетку она может встать:
- Выбираем цифру 7 и сканируем столбец I. Какие пустые клетки могут содержать 7?
- I3: проверяем строку 3 — уже содержит 7 в клетке G3. Исключена.
- I4: проверяем строку 4 — уже содержит 7 в клетке H4. Исключена.
- I6: проверяем строку 6 — уже содержит 7 в клетке E6. Исключена.
- I9 — единственный оставшийся вариант. Ставим 7 в клетку I9.
Та же логика сканирования работает и для столбцов — методично проверяйте каждую пустую клетку, пока для цифры не останется только одна позиция.
Практика и следующие шаги
Лучший способ освоить скрытые одиночки — играть в судоку и активно сканировать строки, столбцы и блоки в поисках цифр, для которых доступна только одна позиция. Начните с лёгких головоломок и постепенно переходите к более сложным.
Вместе с голыми одиночками и техникой «Последняя возможная цифра» скрытые одиночки образуют мощный набор инструментов для начинающих. Научившись быстро их находить, вы будете решать лёгкие и средние головоломки без угадывания.
Готовы попробовать? Играйте в судоку прямо сейчас и сканируйте каждую строку, столбец и блок в поисках цифры, которая имеет только одну допустимую клетку.