Вказівні пари

Volodymyr Sakhan  · 

«Вказівні пари» — одна з найпотужніших технік судоку середнього рівня. Коли базові одиначки вичерпані, «вказівна пара» дозволяє здійснити виключення кандидатів з усього рядка або стовпця за один крок — часто відкриваючи ланцюжок подальших висновків. Також відома як «заблоковані кандидати типу 1», вона заповнює прогалину між стратегіями для початківців та більш просунутими методами підмножин.

Щоб використовувати цю техніку, вам потрібні нотатки олівцем (цифри-кандидати, написані в порожніх клітинках). Якщо ви ще не пробували робити нотатки олівцем, спочатку прочитайте цей посібник — а потім поверніться сюди.

Що таке «вказівна пара»?

«Вказівна пара» виникає, коли цифра-кандидат з’являється саме у двох клітинках у блоці 3×3, і обидві ці клітинки лежать у тому самому рядку або стовпці. Оскільки одна з цих двох клітинок має містити цю цифру (щоб задовольнити умови блоку), а обидві знаходяться на тому самому рядку, ця цифра гарантовано займає цей рядок усередині блоку — отже, вона не може існувати ніде інде на цьому рядку поза блоком.

Така сама логіка застосовується до вказівних трійок: три вирівняні клітинки в блоці, які містять одну й ту саму цифру-кандидат. Трійки трапляються рідше, але працюють так само. Доповнювальною технікою — коли цифра-кандидат обмежена одним блоком у ряду або стовпці — є Виключення по блоку/лінії (заблоковані кандидати типу 2), про що йдеться в окремій статті.

Коли використовувати вказівні пари

Звертайтеся до вказівних пар після того, як базові одинаки (очевидні одинаки та приховані одинаки) більше не дають прогресу. У головоломках середнього рівня це зазвичай наступний крок після того, як ви повністю заповнили всі клітинки — часто використовується разом із голими парами.

Покроковий приклад

Наступні три діаграми використовують дві реальні позиції головоломки, щоб показати «Вказівні пари» в дії — один раз уздовж стовпеця, один раз уздовж рядка та один раз, що вказує вгору від нижнього блоку.

Приклад 1 — Цифра 3 вказує вниз по стовпцю E (блок 2)

У блоці 2 (у верхній центральній частині, стовпці D–F, рядки 1–3) цифра 3 може бути лише у двох клітинках: E2 та E3. Обидві знаходяться у стовпці E.

  1. Позначте олівцем усі порожні клітинки в блоці 2 (стовпці D–F, рядки 1–3).
  2. Знайдіть усі клітинки в блоці, які можуть містити цифру 3. Підходять лише E2 {1,3,5,9} та E3 {1,3,5,9} — цифра 3 заблокована в усіх інших клітинках блоку існуючими підказками.
  3. Обидві клітинки знаходяться у стовпці E — цифра 3 «вказує» вниз по стовпцю E з цього блоку.
  4. Висновок: де б не опинилася цифра 3 у блоці 2, вона буде у стовпці E. Отже, цифра 3 не може з’явитися у стовпці E десь поза блоком 2.
  5. Скануйте стовпець E під блоком: E5 = {1,3,5}, E7 = {1,2,3,8}, E9 = {1,2,3}. Усі три містять кандидата 3.
  6. Виключіть 3 з E5, E7 та E9.
  7. Після виключення: E5 = {1,5}, E7 = {1,2,8}, E9 = {1,2}. У E9 тепер залишилося два кандидати, що може відразу відкрити можливість для застосування інших технік.
392135976881359465428913569372512389562941238ABCDEFGHI123456789
Цифра 3 заблокована в E2 та E3 у блоці 2 (зелений). Виключіть 3 з E5, E7, E9 у стовпці E поза блоком (помаранчевий).

Коли кандидат заблокований в одному стовпці всередині блоку, він виключається з решти цього стовпця — незалежно від того, де ще ця цифра могла б підійти.

Приклад 2 — Цифра 6, що вказує вздовж рядка 1 (блок 2)

Все ще в блоці 2, та сама сітка — але тепер подивіться на цифру 6. Вона може бути лише в D1 {1,6} або F1 {1,5,6} у цьому блоці. Обидві клітинки знаходяться в рядку 1.

  1. Перевірте, які клітинки в блоці 2 можуть містити цифру 6. Цифра 6 вже розміщена в інших місцях у своїх рядках і стовпцях, залишаючи лише D1 і F1.
  2. Обидві клітинки знаходяться в рядку 1 — цифра 6 вказує вздовж рядка 1 з цього блоку.
  3. Отже, цифра 6 не може з’явитися в рядку 1 поза стовпцями D–F.
  4. Скануйте рядок 1 ліворуч від блоку: A1 містить кандидата 6 — виключіть його.
  5. У клітинці C1 також міститься кандидат 6 — здійсніть його виключення.
  6. З A1 та C1 викресліть 6 нотаток. Продовжуйте сканування, шукаючи інші техніки.
12456781246716156392768846542896937259562948ABCDEFGHI123456789
Цифра 6 заблокована в D1 і F1 у блоці 2 (зелений). Виключіть 6 з A1 і C1 у рядку 1 поза блоком (помаранчевий).

Один і той самий блок може давати кілька вказівних пар — тут блок 2 дає як пару, що вказує на стовпець (цифра 3), так і пару, що вказує на рядок (цифра 6).

Приклад 3 — Цифра 4 вказує на стовпець C (блок 7)

У другій головоломці, блок 7 (внизу ліворуч, стовпці A–C, рядки 7–9): цифра 4 може бути лише в C7 {3,4,5,9} або C9 {4,5,7}. Обидві знаходяться у стовпці C.

  1. Зробіть нотатки олівцем для блоку 7 (стовпці A–C, рядки 7–9).
  2. Цифра 4 з'являється як кандидат лише в C7 і C9 — обидва знаходяться в стовпці C.
  3. Одне з C7 або C9 повинно містити цифру 4, щоб задовольнити вимоги блоку 7; у будь-якому випадку вона потрапляє у стовпець C.
  4. Виключіть 4 з усіх інших порожніх клітинок у стовпці C поза рядками 7–9.
  5. C4 = {4,5,6,7} → {5,6,7}. C5 = {3,4,5,7,9} → {3,5,7,9}.
  6. C4 звужено, але ще не розв'язано; продовжуйте сканувати головоломку в пошуках інших технік розв'язання.
192886414567393457962942345971194664578293ABCDEFGHI123456789
Цифра 4 заблокована в C7 і C9 у блоці 7 (зелений). Виключіть 4 з C4 і C5 у стовпці C над блоком (помаранчевий).

Вказівні пари працюють однаково, незалежно від того, вказують вони вгору, вниз, вліво чи вправо — напрямок лише визначає, яка частина рядка очищається.

Як виявити вказівні пари

Зробивши повні нотатки олівцем, систематично скануй кожний блок: для кожної невирішеної цифри збери клітинки в цьому блоці, де ця цифра є кандидатом. Якщо всі ці клітинки знаходяться в одному ряду або стовпці і їх 2 або 3, у тебе є Вказівна пара або трійка.

У нашому повному посібнику з розв'язання перелічено всі техніки розв'язання в порядку зростання складності — використовуйте його як довідник, коли застрягнете.

Практикуйте вказівні пари онлайн

Вказівні пари регулярно з'являються в судоку середнього рівня складності. Як тільки ви розпізнаєте цей шаблон, ви будете помічати його в кожній головоломці середнього рівня, яку ви розгадуєте.

Опанувавши «вказівні пари», спробуйте голі пари, якщо ви цього ще не зробили — разом ці дві техніки охоплюють більшість виключень середнього рівня.

Поширені запитання

«Вказівні пари» — це техніка виключення кандидатів, коли цифра з'являється як кандидат саме у двох (або трьох) клітинках у блоці 3×3, і обидві ці клітинки знаходяться в одному рядку або стовпці. Оскільки одна з цих клітинок обов'язково містить цю цифру, її можна виключити з усіх інших порожніх клітинок у цьому рядку або стовпці поза блоком.

Для кожної невизначеної цифри скануйте кожен блок розміром 3×3 і зберіть усі клітинки в цьому блоці, де ця цифра все ще є кандидатом. Якщо таких клітинок дві або три і всі вони знаходяться в одному рядку або стовпці, у вас є «вказівна пара» або «вказівна трійка». Виключіть цю цифру з усіх інших порожніх клітинок у цьому рядку або стовпці поза межами блоку.

Вказівні пари (заблоковані кандидати типу 1) починаються всередині блоку: цифра, обмежена одним рядком або стовпцем у блоці, виключає цю цифру з решти цього рядка або стовпця. Виключення по блоку/лінії (заблоковані кандидати типу 2) працює навпаки: цифра, обмежена одним блоком у рядку або стовпці, виключає цю цифру з решти цього блоку. Обидві техніки використовують ту саму логіку блокування, але в протилежних напрямках.

Використовуйте «Вказівні пари» після того, як ви вичерпали всі «Очевидні одинаки» та «Приховані одинаки» і вирішення головоломки зайшло в глухий кут. Ця техніка часто зустрічається в головоломках середнього та високого рівнів складності після того, як ви зробили нотатки. Це одна з перших технік виключення кандидатів, яку варто спробувати, оскільки вона вимагає сканування лише однієї клітинки за раз і дає чіткі та надійні виключення.

Готові потренуватися? Грайте в середні судоку та шукайте вказівні пари в кожному блоці — або створіть безкоштовний обліковий запис, щоб відстежувати свій прогрес і підніматися в рейтингу.