ไฟ Domatic - 4 สี
Sep 23 2020
- คุณต้องเพิ่มหลอดไฟสีแดงเขียวน้ำเงินและเหลืองลงในตารางเพื่อให้เป็นไปตามกฎเหล่านี้
- หกเหลี่ยมสีขาวแต่ละอันต้องมีหลอดไฟสีแดงเขียวน้ำเงินหรือเหลือง
- หลอดไฟที่มีสีเดียวกันไม่สามารถอยู่ในฐานสิบหกข้างเคียงได้
- ฐานสิบหกสีขาวแต่ละอันจะต้องสว่างด้วยแสงทั้งสี่สี ซึ่งรวมถึงสิ่งที่เริ่มต้นด้วยแสงไฟ
- แสงเดินทางออกจากหลอดไฟในหกรังสีแต่ละอันผ่านหกด้านของฐานสิบหก
- แสงจะดำเนินต่อไปเป็นเส้นตรงจนกว่าจะถูกบล็อกโดยฐานสิบหกสีดำ
คำตอบ
4 WhatsUp Sep 23 2020 at 03:10
ด้วยการลองผิดลองถูกฉันจึงได้รับคำตอบ (ในเวลาประมาณหนึ่งชั่วโมง):
ฉันยังสามารถยืนยันความเป็นเอกลักษณ์ของคำตอบได้ ปริศนาคุณภาพสูงมาก
คำอธิบายสั้น ๆ เกี่ยวกับวิธีการของฉัน:
ฉันเริ่มจากสิ่งที่เห็นได้ชัดเช่นเซลล์หนึ่งที่ล้อมรอบด้วยสีที่ต่างกันสามสี
จากนั้นฉันก็จัดการเพื่อค้นหาผลกระทบเชิงตรรกะอื่น ๆ เช่นในพื้นที่ "บาง" ถ้าเรามีสองกำลังสี่ที่มีสามเซลล์เหมือนกันเซลล์ "ด้านนอก" สองเซลล์จะต้องเท่ากันเป็นต้น
ขั้นตอนทางตรรกะบางอย่างซับซ้อนกว่า แต่ทุกอย่างมีเหตุผลและไม่ต้องการตรรกะที่ลึกซึ้งมาก
ในทางเทคนิคฉันเก็บเลเยอร์อื่นโดยทำเครื่องหมายว่าเซลล์ใดมีสี่สีแล้ว ทำให้ตรวจสอบเซลล์ได้ง่ายขึ้น