ขั้นสูง
X-Wing: สี่มุมที่ใช้ตัดตัวเลือกได้อย่างมีเหตุผล
X-Wing มองเลขเดียวข้ามสองแถวหรือสองคอลัมน์ ไม่ใช่แค่หาเลขที่วางเป็นสี่เหลี่ยม แต่ต้องยืนยันว่าตำแหน่งในส่วนต้นทางถูกจำกัดจริง
ลองฝึกบนกระดาน ↓แบบฝึกโต้ตอบ · ไม่เปลี่ยนเกมที่เล่นค้างไว้
ลองพิสูจน์ X-Wing
ในแถว B และ H เลข 6 ลงได้เฉพาะคอลัมน์ 2 กับ 8 ลองสลับสองกรณี แล้วกด 6 ที่ C2 และ F8 เพื่อตัดออก
ตัวอย่างเงื่อนไขบางส่วนที่สร้างขึ้นใหม่ แสดงเฉพาะตัวเลือก 6 ที่เกี่ยวข้อง ช่องจุดไม่ได้แปลว่าว่างจากตัวเลือกทั้งหมด แถว B และ H มีตำแหน่งของ 6 ครบเพียงสองช่องตามที่แสดง
ความคืบหน้า: 0 / 2
ดูเหตุผลและคำตอบ
ถ้า B2 = 6 จะบังคับ H8 = 6; ถ้า B8 = 6 จะบังคับ H2 = 6 ทั้งสองกรณีใช้ 6 ครบในคอลัมน์ 2 และ 8 จึงตัด 6 ที่ C2 และ F8 ได้ แต่ยังไม่รู้เลขจริงของสองช่องนั้น
ดู · ลอง · เข้าใจ
ลองเองอีกนิด แล้วจะเห็นภาพ
สี่มุมอย่างเดียว ยังไม่พอ
แถว B และ H ยังไม่มีเลขจริง 6 แสดงทุกตำแหน่งที่เลขนี้ลงได้ในสองแถวนี้แล้ว ในข้อนี้แสดงเฉพาะเลขที่กำลังตาม ช่องที่เห็นเลขเล็กตัวเดียวจึงไม่ได้แปลว่าเป็น Single
นี่เป็นกระดานบางส่วนที่เราสร้างไว้ฝึก ไม่ใช่โจทย์เต็ม เลขใหญ่คือเลขจริง เลขเล็กคือตัวเลือก จุดหมายถึงไม่ได้แสดงข้อมูลของช่องนั้น ตัวเลือกที่บอกว่าครบ เป็นเงื่อนไขของตัวอย่างนี้ ไม่ได้คำนวณจากจุดบนกระดาน
กรอบเขียว = ช่องที่ชี้ให้ดู · สีม่วงและคำว่า “ลอง” = กรณีสมมติ · ขีดฆ่า = ตัดตัวเลือก
ใช้ X-Wing สี่มุมเดิม ตัด 6 ที่ C2 ได้ไหม?
เปิดเหตุผล
ไม่ว่าจะจับ B2/H8 หรือ B8/H2 สองแถวนี้ต้องใช้คอลัมน์ 2 และ 8 ครบ จึงตัด 6 ที่ C2 ได้
ชุดเลข 1/9 · เปลี่ยนชุดเลขในรูปแบบเดิม ไม่ใช่โจทย์เต็มใหม่
อ่านหลักการจากต้นทาง: HoDoKu — Basic Fish
ตรวจเงื่อนไข ไม่ใช่แค่หน้าตา
ในตัวอย่างใหม่ เลข 6 ของแถว B ลงได้ที่ B2, B5, B8 และแถว H ลงได้ที่ H2, H8 ยังใช้ X-Wing จากแถว B/H ตัด 6 ที่ C2 ได้ไหม?
ตรวจคำตอบและเหตุผล
ไม่ได้ เพราะ B มีตำแหน่งที่สาม ถ้า B5 = 6 และ H8 = 6 คอลัมน์ 2 ยังไม่ได้ถูกจองโดยสองแถวนี้ และ C2 = 6 ไม่ชนกับสองตำแหน่งดังกล่าว จึงใช้สี่มุมเดิมเป็นหลักฐานตัด C2 ไม่ได้
บนเกมจริง: เลือกเลขเดียว ตรวจตำแหน่งทั้งหมดในสองแถวต้นทาง ต้องมีเพียงสองคอลัมน์เดียวกันทั้งคู่ แล้วตัดในคอลัมน์เหล่านั้นนอกแถวต้นทาง ไม่ตัดที่สี่มุม
เงื่อนไขของ X-Wing แบบแถว
เลือกเลขที่ยังไม่ได้เติมในสองแถว ถ้าแต่ละแถวยอมให้เลขนั้นลงได้เพียงสองตำแหน่ง และทั้งสองแถวใช้คอลัมน์คู่เดียวกัน จะเกิด X-Wing ตัดเลขนั้นจากช่องอื่นในสองคอลัมน์นี้ได้
SudokuWiki — X-Wing Strategy · HoDoKu — Basic Fish
| แถว | คอลัมน์ 2 | คอลัมน์ 8 |
|---|---|---|
| B | B2: 5 ? | B8: 5 ? |
| C / F | C2: | F8: |
| H | H2: 5 ? | H8: 5 ? |
แถว B และ H ไม่มีตำแหน่งอื่นให้เลข 5 ส่วน C2 และ F8 เป็นตัวอย่างช่องที่ตัดได้
ตัวอย่างสี่มุมของเลข 5
สมมติในแถว B เลข 5 ลงได้เฉพาะ B2 กับ B8 และในแถว H ลงได้เฉพาะ H2 กับ H8 ถ้า B2 เป็น 5 แถว H ต้องใช้ H8 ถ้า B8 เป็น 5 แถว H ต้องใช้ H2 ไม่ว่าทางใด คอลัมน์ 2 และ 8 ก็มีเลข 5 จากสองแถวนี้ จึงตัด 5 ที่ C2 และ F8 ได้
ลองคิดก่อนเปิดคำตอบ
ถ้า B5 ยังมีตัวเลือก 5 อยู่ จะใช้สี่มุมเดิมเป็น X-Wing แบบแถวได้ไหม?
ดูคำอธิบาย
ไม่ได้ เพราะแถว B ไม่ได้จำกัดให้ใช้เฉพาะคอลัมน์ 2 กับ 8 การเห็นสี่มุมไม่เพียงพอ ต้องตรวจตำแหน่งอื่นในสองแถวต้นทางด้วย
อย่าสลับต้นทางกับเป้าหมาย
เมื่อเริ่มจากสองแถว ให้ตัดในสองคอลัมน์นอกแถวต้นทาง ไม่ใช่ตัดจากสี่มุมเอง แบบคอลัมน์ใช้เหตุผลกลับด้าน หลักการปลาสองแถวนี้ต่อยอดเป็น Swordfish ที่ใช้สามส่วนต้นทางได้ แต่เงื่อนไขละเอียดขึ้น
สถานะใน Sudoku-Y
ตัวสแกนเทคนิคตรวจ X-Wing แบบแถวและคอลัมน์บนกระดานที่เล่นอยู่ได้แล้ว กดเครื่องมือเทคนิคเพื่อเลือกดูสี่มุม ตำแหน่งที่ตัดได้ และเหตุผล พร้อมลิงก์กลับมาบทเรียนนี้ ตัวตรวจไม่แก้บันทึกหรือเติมคำตอบให้เอง
แหล่งอ้างอิงและอ่านต่อ
อ่านคำอธิบายต้นทางเพื่อเทียบกับตัวอย่างของเรา ลิงก์เหล่านี้เป็นการอ้างอิง ไม่ได้แสดงความเป็นพันธมิตรหรือการรับรองเว็บไซต์