Office Park: ปริศนาการหักกริด
นี่คือรายการสำหรับFortnightly Topic Challenge # 44: แนะนำประเภทการหักตารางใหม่ให้กับชุมชน
ฉันมีความคิดเกี่ยวกับสิ่งที่ฉันคิดว่าเป็นปริศนาการหักกริดแบบใหม่ซึ่งมีบางแง่มุมของStatue Parkและบางส่วนจากSkyscrapersดังนั้น Office Park จึงเป็นชื่อชั่วคราวที่ดี มันอาจจะเคยปรากฏมาก่อน แต่ฉันจำไม่ได้ว่าเคยเห็นอะไรแบบนี้มาก่อน ที่อยู่ใกล้ฉันสามารถค้นหาบน PSE เป็น3-D สวนรูปปั้นโดยjafe อันนี้ไม่ยากเกินไปเหมาะกับบทนำ
เช่นเดียวกับสวนรูปปั้นมีชุดรูปทรงที่จะวางบนกริด แต่รูปทรงเหล่านี้เป็นโพลีคิวบ์สามมิติ... ดูลิงค์สำหรับรูปภาพของ 8 tetracubes (แน่นอน 4 ก้อน) ต้องวางบล็อกโดยไม่มีคานเท้าจึงไม่สามารถมี "อากาศ" อยู่ใต้ลูกบาศก์แขวนได้ ต้องวางบล็อกเพื่อไม่ให้สองบล็อกสัมผัสกันไม่แม้แต่ในแนวทแยงมุมและเพื่อให้สี่เหลี่ยมว่างนั้นก่อตัวเป็นพื้นที่ที่เชื่อมต่อกันในแนวตั้งฉากกัน
เบาะแสจะได้รับในลักษณะที่คล้ายกับ Skyscrapers โดยตัวเลขที่อยู่นอกเส้นตารางจะระบุจำนวนบล็อกที่สามารถมองเห็นได้เมื่อมองไปตามแถว / คอลัมน์ที่อยู่ติดกัน ใช้กฎปกติของการมองเห็นที่บกพร่องจากตึกระฟ้า โปรดทราบว่าการดูสองระดับที่แตกต่างกันของบล็อกเดียวกันจะนับเพียงครั้งเดียว
สำหรับปริศนานี้รูปทรงที่จะวางคือเตตระคิวบ์ที่ "ว่าง" 7 อันซึ่งเป็นรูปทรงที่มีเอกลักษณ์เฉพาะขึ้นอยู่กับการสะท้อนและการหมุน รายละเอียดเพิ่มเติมเกี่ยวกับชิ้นส่วนรวมถึงรูปแบบที่เป็นไปได้มีให้ด้านล่าง ฉันหวังว่าคุณจะสนุก!
ช่วยแก้
ชิ้น
I
1111 or 4
L
31 or 112 or 111
1
O
22 or 11
11
T
121 or 1
111
V (this is the one that has left- and right-handed versions)
12 or 11
1 2
W
12
1
S
11 or 11
11 11
เวอร์ชันข้อความ
-----------------
1 | | | | | | | | |
-----------------
| | | | | | | | | 4
-----------------
2 | | | | | | | | |
-----------------
| | | | | | | | | 2
-----------------
| | | | | | | | |
-----------------
| | | | | | | | |
-----------------
| | | | | | | | |
-----------------
| | | | | | | | |
-----------------
3 3 1
คำตอบ
ฉันคิดว่าการพัฒนาที่สำคัญคือ
มี 4 ในแถวที่ 2 ซึ่งหมายความว่าจะต้องเห็น 4 บล็อกที่แตกต่างกันโดยมีความสูงตั้งแต่ 1-4 แต่ละบล็อก เนื่องจากมีเพียง 1 บล็อกที่มีความสูง 4 (I) และ 1 บล็อกที่มีความสูง 3 (L) จึงต้องอยู่ในแถวนั้น
จากนั้นเราจะดูที่คอลัมน์ 2 คอลัมน์นั้นจะเห็น 3 บล็อกดังนั้นจึงต้องเห็นบล็อกที่มีความสูงต่างกัน 3 บล็อก บล็อกที่เหลือทั้งหมดมีความสูง 2 ดังนั้นฉันต้องอยู่ในคอลัมน์นั้น เนื่องจาก I ต้องอยู่ในคอลัมน์ 2 และบล็อกเหล่านี้ไม่สามารถสัมผัสได้ในแนวทแยงมุมดังนั้นบล็อกที่ต้องมีความสูง 2 ในแถวที่ 2 จึงต้องเป็น O (บล็อกที่เหลือทั้งหมดจะสัมผัสกับความสูง 3 บล็อกหรือ ความสูง 1 บล็อกในแนวทแยงมุม) ด้วยเหตุผลที่คล้ายกันบล็อกที่ให้ความสูง 1 ในแถว 2 ต้องเป็นบล็อก T
ดังนั้นจากสิ่งนี้เราสามารถขึ้นมาได้จนถึงที่นี่:
![]()
ถัดไปถ้าทั้ง L และ O บล็อกขยายลงเราจะไม่สามารถตอบสนองแถว 1 ได้ดังนั้น L ต้องขยายลงและ O ขึ้นไปเพื่อปรับข้อ จำกัด ของแถวที่ 1 และแถวที่ 3
![]()
ตอนนี้การหักเงินอีกครั้ง: เหลือ 3 ชิ้น แต่แต่ละคอลัมน์ '3' จะเห็น 2 ชิ้นของตัวเอง ซึ่งหมายความว่าชิ้นส่วน S เป็นชิ้นส่วนแรกที่พวกเขาเห็นและขยายไปทั่วทั้งสองคอลัมน์โดยใช้ความยาว 2 ระหว่างคอลัมน์ การใช้สีเทาเพื่อทำเครื่องหมายพื้นที่ที่ไม่สามารถครอบครองได้โดยบล็อกเราจะได้รับ:
![]()
ทีนี้มันง่ายที่จะเห็นว่าเซลล์ใน R5C4 ต้องมีความสูง 2 นั่นหมายความว่านั่นคือบล็อก V และเราสามารถเติมมันเข้าไปได้
![]()
สำหรับขั้นตอนสุดท้ายเราต้องปฏิบัติตามข้อ จำกัด ของทั้งคอลัมน์ที่ 2 และแถวที่ 4 ดังนั้นจึงมีการวางแนวเดียวสำหรับบล็อก W และเราก็ทำเสร็จแล้ว
![]()