Судоку AI дасгалжуулагч

Нүүр › Сурах › Swordfish

10-р алхам · Мэргэжилтэн

Swordfish гэж юу вэ? Судоку хэрхэн бодох вэ

Товчхондоо

X-Wing-ийн гурван шугамтай хувилбар: гурван мөр дэх нэг тооны боломжит байрлалууд бүгд ижил гурван баганад багтвал тэр тоог эдгээр баганын бусад нүднээс хасаж болно.

Энэ юу вэ

Гурван шугам хүртэл өргөтгөсөн X-Wing. Нэг тооны тухай бод (жишээ нь 6).

① Гурван мөр тус бүрт 6 зөвхөн хоёр эсвэл гурван нүдэнд орно.

② Тэр бүх нүд ижил гурван баганад багтана.

Гурван мөр тус бүрт нэг 6 хэрэгтэй тул тэр гурван баганын 6-ууд энд зарцуулагдана. Тэр багануудын бусад хэсгээс 6-г хас.

Яаж олох вэ

Нэг тоо сонгоод хоёр эсвэл гурван байрлалтай гурван мөрийг нь цуглуулж, нийтдээ зөвхөн гурван багана хэрэглэж байгаа эсэхийг шалга.

Жишээ

79121235242358612345461289236723412343468126246759124483712692525662945813737157263948269743566835621582359781647478816252743579

Шар нүднүүд хаашаа харахыг, улбар шар нүднүүд шалтгааныг заана; улаан тоонууд хасаж болох боломжит тоо, цэнхэр тоо бол хариулт.

Зөвхөн 2 тооны тухай бод. 3-р мөр, 6-р мөр ба 9-р мөрөнд 2 тооны бүх байрлал (М3Б4, М3Б5, М3Б9, М6Б4, М6Б9, М9Б4 ба М9Б5) 4-р багана, 5-р багана ба 9-р баганад багтана. Эдгээр гурван шугам тус бүрт нэг 2 хэрэгтэй тул 4-р багана, 5-р багана ба 9-р баганын 2 тоонууд энд зарцуулагдана. Тэгэхээр 4-р багана, 5-р багана ба 9-р баганын бусад нүднүүд (М1Б4, М1Б5, М1Б9, М2Б9 ба М4Б9) 2 байж болохгүй.

Энэ аргыг хөтөч дээр дасгалла