Судоку AI жаттықтырушы

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

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

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 бола алмайды.

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

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

Мысал

31681482659141272957148361616714738269512491286283723781541551281894286737431652891681356781784683793678145712691245467257913698168135678946823678145716145

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

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

Бұл тәсілді браузерде жаттықтыр