谜题指南
Nurikabe 怎么玩
Nurikabe 把一块格子变成岛屿和海洋的地图。每个数字都是一座岛,其余的是必须连成一片的水。你要一格一格地决定哪里是陆地、哪里是海洋。这篇指南教你做到这一点的各种步骤。
规则
- 把格子分成陆地和海洋。每个数字都属于一座恰好有这么多格的岛,每座岛恰好有一个数字。
- 岛屿之间不会在上下左右相邻。只在角上相碰是可以的。
- 所有的海洋连成一片。
- 海洋不会填满任何一个 2×2 的方块。
一道解好的谜题
最初的几步
- 用海洋围住每个 1。1 就是一座已经完成的岛。
- 找两个数字之间的格子。一个同时碰到两座岛的格子,必须是海洋。
- 找快要形成 2×2 方块的海洋。第四个格子必须是陆地。
- 把任何一座岛都够不着的格子标成海洋。数一数每个数字还能长多远。
技巧,一步一步来
完成的岛被海洋围住
当一座岛的格数等于它的数字,它就完成了,紧挨着它的每个格子都是海洋。1 是最简单的情形:它一开始就完成了,所以你什么都没做,它的邻居就已经是海洋。之后每完成一座岛,你也同样得到一圈海洋。
两个数字不会共用一座岛
两个数字之间的格子,会把它们连成一座有两个数字的岛,这是不允许的。所以它是海洋。两个数字斜着相对时也一样:同时碰到它们两个的那两个格子是海洋。
不能有 2×2 的海洋
一个 2×2 方块里已经有三格是海洋。如果第四格也是海洋,海洋就填满了整个方块。所以第四格是陆地,它属于一座还能够到它的岛。这条规则让 Nurikabe 成为 Nurikabe,它甚至能在离数字很远的地方找到陆地。
只有一条路可以长
角上的 3 还需要再两格,但它左边的格子已经是海洋了。它只剩一条路可以长:向上。所以那一格是陆地。只要一座没完成的岛只有一个空着的邻居,它就必须往那里长。
没有岛能够到的格子
2 只能够到紧挨着它的格子。这里,中间的格子离两个 2 都太远,附近也没有别的岛。没有任何东西能占到它们,所以它们是海洋。在大盘面上,数一数每个数字要走几步:任何一座岛都够不着的格子,总是海洋。
每种长法都盖住同一格
有时一座岛能有几种不同的长法。在脑子里都试一遍:如果每一种都用到同一个格子,那不管岛怎么长,这个格子都是陆地。比如,一个 3 可以从同一个邻居向左拐或向下拐,那它就一定用到这个邻居。这个想法撑起了大多数中等难度的盘面。
海洋必须连成一片
角上的海洋一边被一座岛封住了。要和其余的海洋相连,它只有一条出路:向下。所以那一格也是海洋。在更难的盘面上,也要反过来问:如果这一格是陆地,会不会把海洋切成两半?如果会,这一格就是海洋。
常见错误
- 岛屿相碰。 两座岛可以在角上相遇,但绝不能并排相邻。碰到的话,它们就成了一座有两个数字的岛。
- 出现 2×2 的海洋。 在大片空白区域里很容易漏掉。填海洋时,检查每个四格方块。
- 把海洋切成两半。 玩的时候,应用不会标出被切断的海洋,所以要自己检查:所有海洋都必须连通。
- 岛太小。 应用会警告格子太多的岛,但不会警告格子太少的岛。一个没有警告的满盘,仍然可能是错的。
问与答
准备好玩了吗?
围住完成的岛,让数字彼此分开,避开 2×2 的海洋,让海洋保持连成一片。Nurikabe 就是这些,从简单到专家的每一盘都在等你。