汉诺塔是一个经典的益智游戏:三根柱子,左边那根从大到小叠着一摞圆盘。你要把整摞圆盘搬到右边的目标柱,每次只能拿一根柱子最上面的那个盘,而且大盘永远不能压在小盘上面。盘数为 n 时最少要 2 的 n 次方减一步,本站提供 3 到 8 个圆盘六档,从 7 步到 255 步,步数和最少步数对照着算成绩。
怎么才能把成绩往上提?光背公式肯定不行。试着观察一号小盘的运动轨迹,它总是隔一下动一次,而且永远顺着同一个方向转圈。剩下的那一步,就看另外两根柱子谁大谁小,根本没得选。摸清这两条铁律,建议先从低档位开始把节奏跑顺。
怎么样才算把这档打到顶格?
结算面板和大厅里都会标「完美」。只有你亲手走完、总步数正好等于这一档的最少步数时才会出现这个标记,多一步或少一步都不会标。
为什么提示不能一直点?
每局只有 3 次提示。拿不准时再点更实用:除了标出该搬的盘和柱子,我们还会告诉你从当前局面最少需要几步。
怎么解锁更多圆盘?
自己走完当前档(不用演示)就解锁下一档,通关面板上直接有「下一档」按钮。大厅里锁住的档位会标明「先通关几个圆盘」。从 3 个盘一路通到 8 个盘一共六档。
把所有盘都搬到中柱上算什么?
不算通关。通关条件只认右柱那根带「目标」标记的柱子,整摞圆盘必须按从大到小叠在那里,搬到中柱等于白走一趟。
汉诺塔会不会走成死局?
不会。汉诺塔保证任何时候都能继续走下去,不存在无解的局面,只有步数多走了、绕远路的问题,用撤销退回就行。
大厅里选好盘数就能开始吗?
能,大厅里点击圆盘数量(3 到 8 个)就直接进入游戏。不过一开始只开放 3 个盘,通关当前档才解锁下一档。
三根柱子从左到右叫左柱、中柱、右柱,大厅里选好圆盘数(3 到 8 个)后,所有圆盘按从大到小的顺序叠在左柱上,最小的 1 号盘在最上面。右柱带「目标」标记,是整摞盘最终要去的地方。
每次只能搬一个圆盘,而且只能拿某根柱子最上面的那个。搬起来的盘可以放到任意一根柱子上,但放下时那根柱子顶上的盘必须比它大,或者柱子是空的。违反的操作不会执行,页面会提示原因。
全部圆盘按从大到小叠到右柱(目标柱)上就通关。只搬到中柱不算完成。通关后计时停止,弹出结算面板,显示本局步数、最少步数、用时和你在这一档的纪录。
每成功搬动一个圆盘算 1 步,不管搬多远。撤销一步步数减一,所以撤销后再走并不会多算。状态栏实时显示步数和这一档的最少步数,步数超过最少步数时下方会提醒一句。
每局 3 次。点「提示」或按 H 键,建议搬的圆盘闪绿框、该去的柱子亮绿边,下方文字写明「把几号盘从哪根柱子移到哪根」以及从当前局面最少还要几步。提示按从任意局面出发的最优解算,用了提示通关照样算纪录。
点「回大厅」离开没搬完的局,局面、步数、用时和剩余提示次数都会保存;再进大厅会出现「继续上局」选项。重新开始一局或清除纪录会清掉保存的那局。