ปริศนา Shingoki

Oct 21 2020

นี่คือปริศนา Shingoki


กฎของ Shingoki:

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

ตัวอย่างแสดงไว้ด้านล่างเพื่อความชัดเจนยิ่งขึ้น

ตัวอย่างปริศนา:

ด้านล่างนี้เป็นวิธีแก้ปัญหาพร้อมคำอธิบาย:

สังเกตวิธีคำนวณความยาวทั้งหมดสำหรับวงกลมสีดำ '6' และวงกลมสีขาว '5'


ปริศนาที่แท้จริงที่ต้องแก้แสดงอยู่ด้านล่าง:

เพื่อความสะดวกของคุณคุณสามารถใช้ลิงค์นี้ซึ่งมีการสร้างจิ๊กซอว์ในเวอร์ชันแล้วโดยใช้ตัวแก้ไขเพนป้า เลือก "โหมด" เป็น "ขอบ" เพื่อลากเส้น

ขอให้โชคดีและสนุก!

คำตอบ

9 Stiv Oct 21 2020 at 20:19

วิธีแก้ปัญหาคือ:

ขั้นตอนที่ 1:

เริ่มต้นด้วยการขยายเส้นผ่านวงกลมสีขาวที่ขอบและแผ่ออกจากวงกลมสีดำที่ขอบ วงกลมสีดำที่มุมสามารถขยายได้ทั้งสองทิศทาง



เลข 9 ที่ด้านซ้ายบนสามารถแก้ไขได้อย่างสมบูรณ์โดยยุติจุดเดียวห่างจาก 3 สีขาวด้านล่างและสีดำ 2 ไปทางขวา (มิฉะนั้นตัวเลขที่น้อยกว่านี้จะถูกละเมิด) จากนั้น 2 และ 3 สามารถแก้ไขได้อย่างสมบูรณ์เช่นเดียวกับสีขาว 3 ในแถว 7 นอกจากนี้เรายังสามารถวางส่วนของเส้นอย่างน้อย 3 ส่วนที่ยื่นผ่านสีขาว 4 ในแถว 2



ตอนนี้สีดำ 5 ที่ท้ายแถว 3 สามารถทำได้เท่านั้น ขยายส่วนมากที่สุด 3 ส่วนไปทางซ้าย (มิฉะนั้นจะตรงตามเส้นจาก 3 สีขาวซึ่งเป็นการละเมิดข้อ จำกัด ) ดังนั้นจึงต้องขยายอย่างน้อย 2 ส่วนลงเนื่องจากขึ้นไม่ใช่ตัวเลือก (เส้นจะติดอยู่ที่มุม) แต่นี้หมายความว่าเส้น snaking จาก 2 ในแถวที่ 1 ต้องขยายลง 1 หน่วยต่อประชุมสายจาก 5 และการตั้งค่าความยาวถึง 1 ดังนั้นเราจะต้องมี 4 หน่วยของสายการขยายตัวลดลงจาก 5



ซึ่งหมายความว่า สีดำ 3 ที่ท้ายแถว 9 สามารถขยายในแนวตั้งได้สูงสุด 1 หน่วยดังนั้นจึงต้องขยาย 2 หน่วยไปทางซ้าย

ในขณะเดียวกันเส้นผ่านสีขาว 7 ในแถวล่างยังสามารถขยายไปทางซ้ายได้อย่างน้อย 3 ช่อง (เนื่องจากมีเพียง 4 ช่องทางด้านขวา) และอย่างน้อย 3 ทางด้านขวา (เนื่องจากไม่สามารถตรงตามเส้นที่มาจาก 3 ล่างซ้าย) สีดำ 3 ด้านบนสามารถแก้ไขได้บางส่วน

ขั้นตอนที่ 2:

โปรดทราบว่าตอนนี้ 2 ที่ท้ายแถว 10 สามารถแก้ไขได้ทางเดียวเท่านั้น จากนั้นจะแก้ไขค่าสีขาว 7 สีดำ 2 ตัวที่ด้านล่างซ้ายจากนั้นตัวเลขอื่น ๆ ในส่วนมุมล่างซ้ายด้วย

ขั้นตอนที่ 3:

ถัดไปโปรดทราบว่าไม่สามารถปรับสีขาว 5 ในแนวนอนได้หรือเส้นขยายผ่าน 4 ที่อยู่ใกล้เคียงและละเมิดข้อ จำกัด มันจึงต้องข้ามในแนวตั้งแทน เพื่อหลีกเลี่ยงการละเมิดสีดำ 2 ด้านล่างมีเพียงวิธีเดียวที่จะทำให้พอใจ สิ่งนี้บังคับให้ 2 เชื่อมโยงกับสีดำ 3 ที่อยู่ใกล้ ๆ และยังสรุปลูปที่ผ่าน 4 ที่อยู่ใกล้ ๆ ด้วยการหักเงินแบบเคาะส่งผลให้ส่วนบนขวาได้รับการแก้ไขอย่างสมบูรณ์

ขั้นตอนที่ 4:

ตอนนี้ 3 สีดำในบรรทัด 3 ต้องมีเส้นที่ขยาย 2 ช่องว่างไปทางซ้าย (ขยายได้แค่ 1 ขึ้นหรือลง) จากนั้นจะบังคับใช้ความละเอียดของสีขาว 4 ในแถวที่ 2 และมีเอฟเฟกต์การเคาะสำหรับสีดำ 3 และสีดำที่อยู่ใกล้เคียง 5



ตอนนี้สีขาว 4 ในแถว 5 สามารถปรับได้ในแนวนอนเท่านั้น

ขั้นตอนที่ 5:

ตอนนี้เป็นขั้นตอนเชิงตรรกะที่น่าสนใจ: พิจารณาว่าจะเกิดอะไรขึ้นถ้าสีดำ 5 ถูกทำให้พอใจโดยการขยายเส้นลง - เราจบลงในตำแหน่งที่เป็นไปไม่ได้ซึ่งแยกด้านบนและด้านล่างของตารางออกเป็นลูปแยกกัน:



ดังนั้น 5 จะต้องเสร็จสมบูรณ์ โดยใช้เส้นไปทางซ้ายแทน

ขั้นตอนที่ 6:

จุดหลวม 4 จุดที่อยู่ตรงกลางจะต้องเชื่อมต่อกันทั้งหมดเพื่อหลีกเลี่ยงทางตัน ดังนั้นตารางที่เหลือจึงสามารถแก้ไขได้:



และตอนนี้มีเพียงวิธีเดียวเท่านั้นที่จะวางส่วนสุดท้ายเพื่อให้มีลูปเดียว!

3 Rom Oct 21 2020 at 19:23

วิธีที่ดีที่สุดในการแก้ปัญหาคือเริ่มต้นด้วยวงกลมที่ขอบ

ถ้าวงกลมสีขาวอยู่บนขอบคุณต้องให้เส้นที่ผ่านมันขนานกับขอบ

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

หลังจากนี้และการหักเงินเล็กน้อยคุณจะมาถึงวิธีแก้ปัญหา