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

Башкы бет › Үйрөнүү › Empty Rectangle (бош тик бурчтук)

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

Empty Rectangle (бош тик бурчтук) деген эмне? Киллер-судокуну кантип чечүү керек

Кыскасы

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

Бул эмне

Бир сандын (мисалы, 2) блоктогу варианттары айкашка — бир катар менен бир мамычага — батканда колдонулат. Блоктун калган бөлүгүндө 2 жок — аты да ушундан.

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

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

Бир санды тандап, варианттары бир катар жана бир мамычада гана жаткан блокту тап, андан кийин ошол сызыктар боюнча эки гана орду бар мамычаны (же катарды) изде.

Мисал

74213958586163285474799584676732132759426716784617193156784567456792246819571567126745674567932812345791375678156785751368249137789761513213584121211272415612142241111221813192420211516251516

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

5-блоктун 5 саны же 5-мамычада, же 6-катарда болушу керек. 9-катарда 5 саны К9М5 же К9М8 уячасына гана коюлат. Эгер К9М5 уячасы 5 болсо, 5-блоктун 5 саны 6-катарга жылып, К6М8 уячасын бөгөйт. Эгер К9М8 уячасы 5 болсо, ал К6М8 уячасын түздөн-түз бөгөйт. Кандай болгон күндө да К6М8 уячасы 5 боло албайт.

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