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

Басты бет › Үйрену › X-Wing

13-қадам · Сарапшы

X-Wing дегеніміз не? Киллер-судоку қалай шешіледі

Қысқаша

Бір сан екі жолдың әрқайсысында дәл екі ұяшыққа сыйып, ол ұяшықтар бірдей екі бағанда тізілсе, сол санды осы екі бағанның басқа ұяшықтарынан өшіруге болады (жол мен бағанды ауыстырсаң да дәл солай).

Бұл не

Тек бір сан туралы ойла (мысалы, 4).

① Екі жолдың әрқайсысында 4 дәл екі ұяшыққа сыяды.

② Ол ұяшықтар бірдей екі бағанда тізіледі, яғни төрт ұяшық тіктөртбұрыштың бұрыштары болады.

Онда 4-тер тіктөртбұрыштың қарама-қарсы бұрыштарына түседі: сол жақ жоғары + оң жақ төмен, не оң жақ жоғары + сол жақ төмен.

Қалай болғанда да, сол екі бағанның 4-тері тіктөртбұрыштың ішінде жұмсалады. Демек, сол екі бағанның басқа ешбір ұяшығы 4 бола алмайды.

Қалай табуға болады

Бір санды таңдап, оның дәл екі орны бар жолын тап. Басқа бір жолдың да екі орны сол екі бағанда болса, бұл X-Wing (жол мен бағанның орнын ауыстыруға болады).

Мысал

498735623612356235612363525683568942356723568972363513568923682356235689458632974137145684568682562568925689942568167835635683568612392434758123237281234268367812367891235623567285793681236841236236517924920208261011191422151919208104131021121921

Пунктир сызықтар — торлар, олардың қосындысы сол жақ жоғарғы бұрышта жазылған. Сары ұяшықтар қайда қарау керегін, қызғылт сарылар себебін көрсетеді, қызыл сандар — өшіруге болатын нұсқалар, ал жасыл сан — жауап.

Тек 7 санын ойла. 5-бағанда да, 9-бағанда да 7 саны тек 7-жолда не 8-жолда тұра алады (Ж7Б5, Ж8Б5, Ж7Б9 және Ж8Б9). Бұл төрт ұяшық — тіктөртбұрыштың бұрыштары, ал 7 сандары диагональ бойынша қарама-қарсы екі бұрышқа түседі. Қалай болғанда да 7-жолдың және 8-жолдың 7 сандары осы төрт ұяшықта жұмсалады, сондықтан 7-жолдың және 8-жолдың басқа ұяшықтары (Ж8Б6) 7 бола алмайды.

Браузерде тегін ойна