1
หลังคาสี่เหลี่ยมที่ไม่เหมือนใคร
เราต้องการกระเบื้อง m×mm×mm\times m- ตารางใช้ไพ่สองประเภท: 1×11×11 \times 1- กระเบื้องสี่เหลี่ยมและ 2×22×22 \times 2-square ไทล์ดังกล่าวที่ทุกตารางพื้นฐานจะถูกปกคลุมโดยไม่ทับซ้อน ให้เรากำหนดฟังก์ชั่นf(n)f(n)f(n) ที่ให้ขนาดของสี่เหลี่ยมจัตุรัสที่ใหญ่ที่สุดที่ไม่ซ้ำกันใช้ nnn 1×11×11\times 1-squares และจำนวนใด ๆ 2×22×22 \times 2สี่เหลี่ยม ฟังก์ชันนี้คำนวณได้หรือไม่? อัลกอริทึมคืออะไร? แก้ไข 1: จากคำตอบของสตีเว่นการปูกระเบื้องที่ไม่เหมือนใครหมายความว่ามีวิธีหนึ่งในการวาง 2×22×22 \times 2- สี่เหลี่ยมด้านใน m×mm×mm \times m- ตารางที่มีการกำหนดค่าเฉพาะสำหรับตำแหน่งของ nnn 1×11×11 \times 1- สี่เหลี่ยมด้านใน m×mm×mm \times mรุ่นสี่เหลี่ยม