十五数码属于那种「方法不明显、乱滑永远解不开」的游戏。经典解法把棋盘分成几个阶段。
阶段一:顶行
1、2、3 可以一张张放——顶行最宽容,它上面没有东西会被打乱。只有 4 号(角位)麻烦:直接把它送进去,常常把它卡死。
角落技巧:先把 4 放到目标格的正下方,把 3 放到 4 的左边,然后旋转包含这两块的小 2x2,让它们一起归位。绝不要先把 3 放好再指望有地方。
阶段二:第二行
同样的思路:5 和 6 随便放,然后照旧用「转 2x2」的技巧把 7 和 8 成对送进角,只是往下挪一行。
两行锁定之后,剩下的底下两行必须在不碰锁定行的前提下解开——这正是自上而下的意义。每个阶段都在刻意缩小你的工作区。
阶段三:最后两行
只剩两行时,别再一块一块想。把底部区域整理成:
- 左列按列完成(9 压 13、10 压 14),
- 最后一个 2x2(11、12、15 加空格)能循环归位。
如果最后这个 2x2 的循环顺序不对,就继续循环——三块加空格可以彼此轮转,只有正确的轮向能解开。就是这一步让「其他全对」的玩家功亏一篑,修法永远是同一句:继续循环,不要为了「修一块」把整个区域打散。
空格是工具
新手把空格当障碍。它是棋盘上唯一的工人:每一步都是空格在移动。卡住时先问:要让这块动起来,空格需要站在哪?先把空格引过去。
你从不动方块。你移动的是空隙,方块只是顺便归位。
相信可解性
这个版本保证每局都可解,所以「卡死」永远是方法错误,不是死局。实用恢复法:与其撤销很多步,不如就着当前的乱局重新解被扰动的区域——上面的方法对任何布局都有效,不只对新局。
练习循环
解三盘,只守一条规则:绝不放一张会打乱锁定行的牌。你会卡住几次、重开几次,然后阶段结构不再是方法,而变成你看棋盘的方式。