摩天楼
用不同高度的摩天楼填充网格,使其满足给定的线索。
摩天楼(Towers)(也称为Skyscrapers)是一款优雅的逻辑谜题。在N×N网格上进行游戏,目标是在每一行和每一列放置一个独特高度(从1到N)的摩天楼——形成一个拉丁方阵——使得任何行或列中没有重复的高度。
这个谜题的关键在于网格边缘给出的线索:每个数字表示从该方向看入网格时能看到多少座摩天楼。由于较高的摩天楼会挡住后面较矮的摩天楼,线索"1"意味着第一座摩天楼必须是最高(N)的,而线索"N"意味着摩天楼必须严格递增(例如1-2-3-4)。
例如,在一行中高度为2-1-4-3的情况下,从左侧观看者会看到2,然后是4(因为1被2挡住,3被4挡住)——所以左侧线索是2。
仅使用这些数字提示和拉丁方阵约束,你必须通过纯逻辑推理推断出每座摩天楼的确切高度——无需猜测。这个谜题总是有唯一解。
摩天楼谜题免费且直接在浏览器中运行,具有可调节的网格尺寸以适应不同难度。对于喜欢数独、Futoshiki或其他基于约束的数字谜题的玩家来说,这是一个完美的挑战,他们享受空间可视化和演绎逻辑。
用高度从1到网格大小的摩天楼填充网格,使得:
(较高的摩天楼会挡住后面较矮的摩天楼。例如,序列2, 1, 4, 3, 5从左侧会产生线索3——因为1被2挡住,3被4挡住。从右侧看,相同序列会产生线索1,因为5会挡住所有其他摩天楼。)
控制方式:
提示:在移动设备上,你可以通过长按来执行"右键点击"。