摩天楼数独怎么玩——规则与起手推理

摩天楼(Skyscraper)是一种经典逻辑谜题,乍一看完全不像数独——棋盘 外圈飘着一些神秘数字——但它跑的是同一套引擎:每行每列每个数字恰好 出现一次,然后从少量线索推出一切。很多玩家觉得它是所有格子谜题里 最"可视化"的一种,因为线索描述的东西你能直接想象出来:一条城市 天际线。

规则

想象棋盘的每一格都立着一栋摩天楼,你填的数字就是楼的高度:5×5 的题 里,高度从 1 到 5。两条规则:

  • 拉丁方规则 — 每行每列包含每个高度恰好一次。 没有宫,只有行和列。
  • 天际线规则 — 棋盘外的每个数字告诉你:从那个位置 沿这一行(列)望进去,能看见几栋楼。高楼会挡住身后的矮楼。

可见性和真实天际线一模一样:站在标着"3"的线索处,你能看见三栋楼 ——每栋可见的楼都比它前面的所有楼高。一行高度为 2-4-1-3-5,从左边看: 先看见 2,然后是 4(更高),然后是 5(又更高)——共三栋可见, 所以线索是 3。

每个玩家最先学会的两个起手

  1. 线索 = 1。只看得见一栋楼,说明第一栋就是最高的。 6×6 的题里,"1"旁边那格必然是 6。白送的一格。
  2. 线索 = N。每栋楼都看得见,说明高度必须一路递增: 这条线被强制为 1、2、3、……、N。一个线索解掉一整行。

在两个极端之间,线索约束的是位置而不是直接定值。一个好用的早期推理: 最高的楼不能离大线索太近。6×6 的行上有个"4",那么 6 不可能在前三格 ——它前面必须先有三栋可见的矮楼。这类排除配合拉丁方规则,能解开 大多数题。

从 4×4 到 12×12

Cubedoku 提供九种尺寸。4×4 和 5×5 适合学可见性逻辑,也是绝佳的 快节奏小局——同时它是孩子的优秀第一款逻辑谜题,因为"高的挡住矮的" 具体到可以用积木在地板上演示。6×6 到 9×9 是多数玩家的舒适区, 10×10 到 12×12 则是需要认真记笔记的耐力局。每个尺寸都有 Easy 到 Expert 四档难度。

提高的几个要点

  • 先处理极端高度。最高的一两个高度受可见性约束最强 ——先追踪 N 和 N−1 在每行的合法位置,再操心小数字。
  • 两端线索互相对照。同一条线两端的线索必须自洽: 左看是"1"、右看是"2"的行,最高楼被钉死在第一格,其余结构也随之 成形。
  • 用笔记。从 6×6 起,在格子里标注可能高度是推理和 瞎猜的分界线。Cubedoku 的笔记模式就是为这个准备的。
  • 依靠拉丁方。天际线逻辑卡住时,普通数独式的扫描 ——"这行已经有 2 和 5 了"——常常能给出下一格。基础数独技巧原封不动适用。

为什么值得玩摩天楼

摩天楼锻炼的心智肌肉和宫式数独不同:是排序和视角,而不是集合归属。 推理"从这里能看见什么"是一种温和而好玩的空间思维,这也让摩天楼成为 通往 Cubedoku 全 3D 模式(比如The Cube)的天然桥梁。 和所有模式一样,它也有每日挑战——如果你想要的 是每天一道精心的题,而不是无穷无尽的题库。

继续阅读

或者直接上手——在浏览器里免费玩 Cubedoku, 无需下载,无需账号。