Гайды / Пустой прямоугольник
Пустой прямоугольник
> Предварительное условие: [Chain Basics](learning://chains)
Advanced
Пустой прямоугольник
Предварительное условие: Chain Basics
Описание
Пустой прямоугольник — это метод отсеивания кандидатов, основанный на одной цифре: сосредоточьтесь на одной цифре d.
Внутри ячейки цифра d может образовывать особое крест/Г-образное распределение — это означает, что все d-кандидаты в этой ячейке лежат в одной строке и одном столбце.
Если короткая цепочка наложит d на эти строки, иногда можно прийти к очень явному противоречию: в коробке не останется места для d, поэтому исходное предположение должно быть неверным.
Объяснение

На изображении выше мы хотим исключить кандидата 3 в r6c9 (красный).
Вот короткое противоречие:
- Предположим, r6c9 = 3 (красный кандидат верен)
- В строке не может быть двух троек, поэтому r6c4 ≠ 3
- В столбце 4 цифра 3 имеет только две возможные ячейки: r6c4 или r8c4
Поскольку r6c4 не равен 3, r8c4 должно быть 3 - Теперь посмотрите на поле 9 (пустой прямоугольник):
с r6c9 = 3 (тот же столбец) и r8c4 = 3 (та же строка) все оставшиеся 3 позиции в поле 9 удаляются, поэтому в поле 9 нет места для цифры 3 (противоречие)
Таким образом, предположение невозможно: r6c9 не может быть 3, и кандидата 3 можно исключить.
Примеры
На этих изображениях показано больше пустых прямоугольных узоров. Используйте их в качестве образца для «прямоугольного креста/L-образной формы + короткой цепочки + исключения (красного)»:


Как найти пустой прямоугольник
Контрольный список в одну строку: найдите клетку, в которой d-кандидаты образуют крест/L-образную форму, затем используйте короткую цепочку, из-за которой в клетке не хватит мест для d, и исключите красного кандидата путем противоречия.
В настоящей головоломке:
- Выберите цифру d
- В поле проверьте, лежат ли все d кандидатов в одной строке + одном столбце (крест/L-форма).
- Ищите короткую цепочку, чтобы предположение о том, что красный кандидат верен, заставило d перейти на эти линии.
- Если это предположение оставляет поле нет места для d, исключите красного кандидата d.