第31章:高塔
你有一个正方形网格。在网格的每个方格上你可以建造一座塔,其高度从1到网格大小。网格边缘周围有一些数字线索。
你的任务是在每个方格上建造一座塔,使得:
- 每行包含每种可能塔高一次
- 每列包含每种可能塔高一次
- 每个数字线索描述如果你从该方向看向方格时可以看到的塔数,假设较矮的塔被较高的塔遮挡。例如,在5×5网格中,标记为’5’的线索表示五种塔高必须按递增顺序出现(否则你无法看到所有五座塔),而标记为’1’的线索表示最高的塔(标记为5的塔)必须排在第一位。
在更困难或更大的谜题中,一些塔会为你指定,边缘线索也可能缺失。
这个谜题在网络上以各种名称出现,特别是”摩天大楼”,但我不知道是谁首先发明的。
31.1 高塔操作
高塔与单独、不等和数运共享大部分控制系统。
要玩高塔,只需在任何空方格中点击鼠标,然后在键盘上输入数字来用给定高度的塔填充该方格。如果你犯了错误,在错误方格中点击鼠标并按空格键再次清除它(或使用撤销功能)。
如果你在方格中_右键点击_然后输入数字,该数字将作为”铅笔标记”输入方格中。你可以在同一方格中有多个数字的铅笔标记。包含塔的方格不能也包含铅笔标记。
游戏不关注铅笔标记,所以你用它们做什么完全取决于你:你可以用它们作为提醒,提醒特定方格需要在你了解更多关于特定数字的信息后重新检查,或者你可以用它们作为给定方格中可能数字的列表,或者任何其他你觉得合适的东西。
要擦除单个铅笔标记,在方格中右键点击并再次输入相同数字。
当你左键点击并输入数字,或当你左键点击并按空格键时,方格中的所有铅笔标记都会被擦除。右键点击并按空格键也会擦除铅笔标记。
与单独一样,光标键可以与数字键结合使用来设置数字或铅笔标记。使用光标键在网格中移动高亮,输入数字将其输入高亮方格中。按回车键将高亮切换到可以输入或移除铅笔标记的模式。
按M键将在每个没有主数字的方格中填入完整的铅笔标记集合。
左键点击线索将标记它为完成(变灰),或如果已经标记则取消标记。按住Control或Shift并按箭头键同样标记给定方向的任何线索。
(第2.1节 中描述的所有操作也都可用。)
31.2 高塔参数
这些参数可从”类型”菜单的”自定义…”选项中获得。
网格大小:指定网格的大小。下限是3;上限是9(因为用户界面在”数字”大于9时会变得更困难!)。
难度:控制生成谜题的难度。在不合理级别,需要一些回溯,但解决方案仍应是唯一的。其余级别需要越来越复杂的推理来避免回溯。
31.3 高塔用户偏好
在支持用户偏好的平台上,“游戏”菜单中的”偏好设置”选项将让你配置游戏显示的样式。如果你不喜欢三维模式,选择’2D’将切换到更简单的显示样式,其中塔只通过在方格中写入其高度来显示。
Simon Tatham’s Portable Puzzle Collection, version 20250615.b589c5e