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

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

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

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

Қысқаша

Тірегінде үш нұсқа (XYZ) бар XY-Wing: тіректі де, XZ мен YZ ұяшықтарын да көретін кез келген ұяшықтан үшеуіне ортақ Z санын өшіруге болады.

Бұл не

XY-Wing-тің туысы, мұнда тіректің үш нұсқасы бар (1, 2, 3). A — 1 не 3, B — 2 не 3.

Тірек 1 болса, A — 3. 2 болса, B — 3. Әйтпесе тіректің өзі 3 болады.

Үш ұяшықтың біреуі әрқашан 3, сондықтан үшеуін де көретін кез келген ұяшық 3 бола алмайды.

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

Үш нұсқалы ұяшықтан бастап, ол көретін, әрқайсысында оның нұсқаларының екеуі бар екі ұяшықты ізде.

Мысал

49873563612356235613635235689435673568972363513568936823562356894586329741371456845686825625689256899425681735635683568612394347581232372812346836781236891235623567285793681236841236236517924920208261011191422151919208104131021121921

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

Ж2Б7 ұяшығы 5, 6 не 3 бола алады. 5 болса, Ж2Б3 ұяшығы 3 болады; 6 болса, Ж2Б2 ұяшығы 3 болады; әйтпесе Ж2Б7 ұяшығы өзі 3 болады. Үшеуінің біреуі әрқашан 3, сондықтан үшеуін де көретін ұяшықтар (Ж2Б5 және Ж2Б9) 3 бола алмайды.

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