Судоку AI машыктыруучу

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

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

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

Кыскасы

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

Бул эмне

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

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

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

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

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

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

Мисал

2693581246146784261297315615571364928467346747251891472861494545739154571478134138245763824512414567915126259128971285834147154579148913451385681562

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

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

Бул ыкманы браузерде машык