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

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

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

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

Қысқаша

Әрқайсысында екі нұсқа бар үш ұяшық — XY тірегі және тіректі көретін XZ мен YZ ұяшықтары — болса, XZ мен YZ-ті қатар көретін кез келген ұяшықтан Z-ті өшіруге болады.

Бұл не

Әрқайсысының екі нұсқасы бар үш ұяшықтан құралады.

• Тірек (pivot): 1 не 2

• A ұяшығы (тіректі көреді): 1 не 3

• B ұяшығы (тіректі көреді): 2 не 3

Тірек 1 болса, A — 3. Тірек 2 болса, B — 3. Демек, A не B әрқашан 3 болады.

Яғни A мен B-ны қатар көретін кез келген ұяшық 3 бола алмайды.

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

Екі нұсқалы ұяшықтан бастап, ол көретін тағы екі екі-нұсқалы ұяшықты ізде. Үш ұяшық, үш сан, әр жұптың бір ортақ саны бар.

Мысал

7421395858616328547479958466732132594616784671931684564569246819572464693213479136816855136824913789765132134121211272415612142241111221813192420211516251516

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

Ж4Б8 ұяшығы тек 6 не 7 бола алады. 6 болса, Ж6Б7 ұяшығы 4 болады. 7 болса, Ж2Б8 ұяшығы 4 болады. Демек, Ж6Б7 және Ж2Б8 ұяшықтарының біреуі әрқашан 4 болады, ал екеуін де көретін ұяшықтар (Ж2Б7, Ж5Б8 және Ж6Б8) 4 бола алмайды.

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