關於摩天樓 Skyscrapers
摩天樓 Skyscrapers 要求用建築高度 1 到 N 填滿方格,每列每行各一個 — 熟悉的拉丁方陣骨幹。變化在於提示位於方格外圍的每個邊緣,每個提示告訴你從那個方向看進該列或該行時實際能看到幾棟建築,因為較高的建築會擋住後方較矮的建築。
摩天樓 Skyscrapers玩法
- 用高度 1 到 N 填滿每一列和每一行,不可重複。
- 方格外的每個提示,表示從該側看進該列或該行能看到幾棟建築。
- 較高的建築會擋住後方每一棟較矮的建築,所以只有「新的最高」建築才會計入可見總數。
- 提示為 1 代表最高的建築 (N) 必須排在該線的第一個;提示為 N 代表建築從該側看必須由低到高排列。
- 當每一列、每一行與可見數量提示都符合時,即完成題目。
技巧與策略
- 提示為 1 是盤面上最強的提示 — 它能立刻把最高的建築放在該邊緣。
- 提示等於方格大小,會迫使整條線從該側嚴格由低到高排列。
- 結合同一列或同一行兩端的可見數量提示 — 合起來能快速縮小可能的排列。
- 最高的建築 (N) 前面若沒有更高的建築才看得到,而這一定成立 — 用這點測試候選的擺放位置。
摩天樓 Skyscrapers常見問題
提示「3」是什麼意思?
從該側看進該列或該行,恰好有 3 棟建築夠高、能被看到 — 也就是在視線被中間較矮建築擋住之前,出現了 3 棟「目前為止最高」的新建築。
同一列中可以有兩棟相同高度的建築嗎?
不行 — 就像數獨一樣,從 1 到 N 的每個高度在每一列和每一行都恰好出現一次。
摩天樓很難學嗎?
拉丁方陣的部分和數獨一樣熟悉;唯一的新概念是「高的擋住矮的」,通常解過一、兩個邊緣提示後就能領會。