Sudoku-Y

ต่อยอด

กรงชนแถว: เลขที่ต้องมีในกรงช่วยตัดข้างนอกได้

ไม่ต้องแก้ทั้งกรงก็ช่วยช่องข้างนอกได้ ขอแค่รู้ว่าเลขหนึ่งต้องอยู่ตรงไหนสักแห่ง

ให้ผลรวมคุยกับแถวและกล่อง

ผลรวมกรงจำกัดชุดเลข ส่วนแถว คอลัมน์ และกล่องจำกัดตำแหน่ง ใช้สองอย่างร่วมกันได้ ถ้าเลขหนึ่งจำเป็นต้องอยู่ในกรง และทุกตำแหน่งที่กรงรับเลขนั้นอยู่ในแถวเดียวกัน เลขนั้นจึงถูกจองในแถวนั้นแล้ว

Killer Sudoku Online — Solving strategies · SudokuWiki — Cage Splitting

ตัวอย่างกรงสามช่องรวม 8

บน 9×9 กรงสามช่องที่เลขไม่ซ้ำและรวม 8 มีชุด {1,2,5} กับ {1,3,4} ทุกชุดมี 1 สมมติกรงคือ D4, D5, D6 ทั้งหมดอยู่แถว D แม้ยังไม่รู้ว่า 1 อยู่ช่องไหน ก็ลบตัวเลือก 1 จากช่องอื่นของแถว D ได้ นอกกรงเท่านั้นนะ

ยังลบ 2 จากทั้งแถวไม่ได้ เพราะถ้ากรงใช้ {1,3,4} เลข 2 อาจต้องอยู่ข้างนอกกรงแทน เลขที่ “มีในบางชุด” ต่างจากเลขที่ “ต้องมีทุกชุด”

กรงข้ามแถวก็ใช้ได้ ถ้าตำแหน่งถูกจำกัด

ในอีกตัวอย่าง กรงมี D4, D5, E5 รวม 8 เช่นกัน หากตัด 1 ที่ E5 ได้ด้วยเหตุผลอื่น ตำแหน่ง 1 ของกรงก็ยังเหลือเฉพาะ D4 กับ D5 จึงตัด 1 นอกกรงในแถว D ได้ แต่ถ้า E5 ยังรับ 1 ได้ เงื่อนไขการล็อกแถวก็ยังไม่ครบ

วิธีลองบนกระดาน

เขียนชุดที่ยังเป็นไปได้ทั้งหมด หาเลขที่อยู่ทุกชุด แล้วตรวจช่องรับเลขนั้นในกรงให้ครบก่อนลากสายตาออกไปหาช่องเป้าหมาย การลบชุดผิดตั้งแต่ต้นทำให้ดูเหมือนมีเลขบังคับได้ เว็บยังไม่มีตัวสแกนเทคนิคนี้สำหรับ Killer โดยตรง จึงควรเก็บเหตุผลไว้ย้อนดู

ลองคิดก่อนเปิดดู

ลองคิดก่อนเปิดคำตอบ

กรงรวม 8 ข้ามแถว D กับ E และทุกช่องยังรับ 1 ได้ ลบ 1 นอกกรงในแถว D เลยได้ไหม?

ดูคำอธิบาย

ยังไม่ได้ ถึงกรงต้องมี 1 แต่ 1 ยังอาจอยู่แถว E ได้ ต้องจำกัดตำแหน่งให้อยู่แถว D ก่อน

แหล่งอ้างอิงและอ่านต่อ

อ่านคำอธิบายต้นทางเพื่อเทียบกับตัวอย่างของเรา ลิงก์เหล่านี้เป็นการอ้างอิง ไม่ได้แสดงความเป็นพันธมิตรหรือการรับรองเว็บไซต์