Указывающее исключение
Также известна как Заблокированный кандидат (указывающий).
Квадраты и линии делят общие клетки. Это пересечение — секретное оружие.
Указывающее исключение (разновидность Заблокированного кандидата) возникает, когда внутри одного квадрата все оставшиеся места для цифры лежат в одной строке (или одном столбце). Цифра «указывает» вдоль этой линии.
Почему это работает
Квадрату всё ещё нужна эта цифра. Все оставшиеся кандидаты для неё лежат на одной общей линии. Значит, где бы цифра ни оказалась в квадрате, она будет на этой линии.
Получается, цифра уже «забронирована» для этой линии *внутри* квадрата. Она не может появиться на той же линии *снаружи* квадрата — иначе на одной линии окажутся две одинаковые цифры.
Ты пока не ставишь цифру. Ты защищаешь линию от двойного бронирования.
Демонстрация
В квадрате по-прежнему должны быть все цифры 1–9. Выбери одну цифру и отметь все пустые клетки квадрата, где она ещё может стоять.
Здесь 2 встречается внутри квадрата только на одной линии. Значит, 2 этого квадрата должна стоять на этой линии — варианты сужаются до общей линии.
Это значит, что на линии уже есть будущая 2 из этого квадрата — просто её ещё не поставили.
Поэтому убери 2 с той же линии за пределами квадрата (красным). Эти клетки дали бы вторую 2 на линии.
Пример 1
Найди в квадрате цифру, все кандидаты которой лежат в одной строке или столбце.
2 заперта на этой линии внутри квадрата.
Исключи 2 с этой линии за пределами квадрата (красным). Квадрат уже забронировал цифру для этой линии.
Пример 2
Найди в квадрате цифру, все кандидаты которой лежат в одной строке или столбце.
5 заперта на этой линии внутри квадрата.
Исключи 5 с этой линии за пределами квадрата (красным). Квадрат уже забронировал цифру для этой линии.