Solvarium

谜题指南

Nurikabe 怎么玩

Nurikabe 把一块格子变成岛屿和海洋的地图。每个数字都是一座岛,其余的是必须连成一片的水。你要一格一格地决定哪里是陆地、哪里是海洋。这篇指南教你做到这一点的各种步骤。

规则

  1. 把格子分成陆地和海洋。每个数字都属于一座恰好有这么多格的岛,每座岛恰好有一个数字。
  2. 岛屿之间不会在上下左右相邻。只在角上相碰是可以的。
  3. 所有的海洋连成一片。
  4. 海洋不会填满任何一个 2×2 的方块。

一道解好的谜题

2323
一道解好的谜题:四座岛,分别是 2、2、3、3 格,以及一片环绕它们、没有任何 2×2 方块的海洋。

最初的几步

  1. 用海洋围住每个 1。1 就是一座已经完成的岛。
  2. 找两个数字之间的格子。一个同时碰到两座岛的格子,必须是海洋。
  3. 找快要形成 2×2 方块的海洋。第四个格子必须是陆地。
  4. 把任何一座岛都够不着的格子标成海洋。数一数每个数字还能长多远。

技巧,一步一步来

完成的岛被海洋围住

当一座岛的格数等于它的数字,它就完成了,紧挨着它的每个格子都是海洋。1 是最简单的情形:它一开始就完成了,所以你什么都没做,它的邻居就已经是海洋。之后每完成一座岛,你也同样得到一圈海洋。

1
1 已经是一整座岛。它的四个邻居是海洋。

两个数字不会共用一座岛

两个数字之间的格子,会把它们连成一座有两个数字的岛,这是不允许的。所以它是海洋。两个数字斜着相对时也一样:同时碰到它们两个的那两个格子是海洋。

3322
两个 3 之间的空隙,以及斜对的两个 2 之间的格子,都是海洋。

不能有 2×2 的海洋

一个 2×2 方块里已经有三格是海洋。如果第四格也是海洋,海洋就填满了整个方块。所以第四格是陆地,它属于一座还能够到它的岛。这条规则让 Nurikabe 成为 Nurikabe,它甚至能在离数字很远的地方找到陆地。

4
一个 2×2 方块里有三格海洋:第四格是陆地。

只有一条路可以长

角上的 3 还需要再两格,但它左边的格子已经是海洋了。它只剩一条路可以长:向上。所以那一格是陆地。只要一座没完成的岛只有一个空着的邻居,它就必须往那里长。

3
3 只能向上长。

没有岛能够到的格子

2 只能够到紧挨着它的格子。这里,中间的格子离两个 2 都太远,附近也没有别的岛。没有任何东西能占到它们,所以它们是海洋。在大盘面上,数一数每个数字要走几步:任何一座岛都够不着的格子,总是海洋。

22
两个 2 都够不着中间的格子,所以它们是海洋。

每种长法都盖住同一格

有时一座岛能有几种不同的长法。在脑子里都试一遍:如果每一种都用到同一个格子,那不管岛怎么长,这个格子都是陆地。比如,一个 3 可以从同一个邻居向左拐或向下拐,那它就一定用到这个邻居。这个想法撑起了大多数中等难度的盘面。

海洋必须连成一片

角上的海洋一边被一座岛封住了。要和其余的海洋相连,它只有一条出路:向下。所以那一格也是海洋。在更难的盘面上,也要反过来问:如果这一格是陆地,会不会把海洋切成两半?如果会,这一格就是海洋。

2
角上的海洋只有一条出路,所以它下面的格子是海洋。

常见错误

  • 岛屿相碰。 两座岛可以在角上相遇,但绝不能并排相邻。碰到的话,它们就成了一座有两个数字的岛。
  • 出现 2×2 的海洋。 在大片空白区域里很容易漏掉。填海洋时,检查每个四格方块。
  • 把海洋切成两半。 玩的时候,应用不会标出被切断的海洋,所以要自己检查:所有海洋都必须连通。
  • 岛太小。 应用会警告格子太多的岛,但不会警告格子太少的岛。一个没有警告的满盘,仍然可能是错的。

问与答

什么是 Nurikabe?

一种来自日本的逻辑谜题:把格子分成岛屿和海洋。每个数字是它所在岛的大小,海洋必须连通,而且不能有 2×2 的方块。

怎么标记陆地和海洋?

点一下格子变成海洋,再点一下清除。长按格子变成陆地。你也可以拖动,一次标记好几个格子。

岛可以没有数字吗?

不可以。每座岛恰好有一个数字,格数正好是这个数字。任何不属于带数字的岛的格子都是海洋。

我该从哪里开始?

在 1 的周围,以及靠得很近的数字之间放海洋。然后找快要形成 2×2 方块的海洋,以及没有岛能够到的格子。

困难的盘面难在哪里?

它们需要你同时考虑整个盘面:海洋还能在哪里连通,以及一座岛为了达到它的大小必须经过哪些格子。

准备好玩了吗?

围住完成的岛,让数字彼此分开,避开 2×2 的海洋,让海洋保持连成一片。Nurikabe 就是这些,从简单到专家的每一盘都在等你。