Киллер-судоку AI машыктыруучу

Башкы бет › Үйрөнүү › W-Wing

22-кадам · Чебер

W-Wing деген эмне? Киллер-судокуну кантип чечүү керек

Кыскасы

X же Y гана боло алган, бири-бирин көрбөгөн эки уячаны X эки гана жерге бата турган сызык байланыштырса, экөөсүн тең көргөн каалаган уячадан Y-ти өчүрсө болот.

Бул эмне

Эки уячанын ар бири 4 же 9 гана боло алат, жана алар бири-бирин көрбөйт.

Ошондой эле 4 эки гана жерге бата турган бир катар (мамыча же блок) бар, жана ал жерлердин ар бири эки уячанын бирөөсүн көрөт.

Эгер эки уяча тең 4 болсо, ал катарда 4 үчүн орун калмак эмес. Демек, уячалардын бирөөсү 9 болушу керек.

Экөөсүн тең көргөн каалаган уяча 9 боло албайт.

Кантип табуу керек

Бири-бирин көрбөгөн, бирдей эки варианты бар эки уячаны тап, андан кийин аларды байланыштырган, эки гана орду бар санды изде.

Мисал

49875312626163294578725168394586329741371846259942517683613943758123272813463781291232572857938124123626517924920208261011191422151919208104131021121921

Пунктир аймактар — капастар, алардын суммасы жогорку сол бурчта жазылган. Сары уячалар кайда кароо керектигин, кызгылт сары уячалар себебин көрсөтөт; кызыл сандар — өчүрүүгө боло турган варианттар, жашыл сан — жооп.

К1М8 жана К9М9 уячаларынын ар бири 2 же 6 гана боло алат. 7-катарда 2 саны К7М8 же К7М9 уячасына гана коюлат; К7М8 уячасы К1М8 уячасын, ал эми К7М9 уячасы К9М9 уячасын көрөт. Эгер эки уяча тең 2 болсо, 7-катарда 2 үчүн орун калмак эмес. Демек, алардын бирөөсү 6 болот. Экөөсүн тең көргөн уячалар (К1М9 жана К9М8) 6 боло албайт.

Браузерде акысыз ойно