Solvarium

谜题指南

怎么解 Bimaru

Bimaru 是古老的战舰游戏的逻辑版:舰队藏在海里,你一炮不放,把每条船找出来。行和列旁边的数字告诉你有几个格子是船,而且船和船从不相碰。下面讲讲怎么把它们找出来。

规则

  1. 把谜题下面显示的舰队藏起来。每艘船是一条直线的格子,横着或竖着。
  2. 行或列旁边的数字,告诉你它有几个格子是船。
  3. 船和船从来不会相碰,角也不行。
  4. 蓝色格子是一开始就给出的:它显示船的一部分,看它的形状就知道是哪一部分。

一道解好的谜题

3011231201
一道解好的谜题,舰队有一条三格的船、一条两格的船和两条只有一格的船。每一行和每一列的数字都对得上,船都没有相碰。波浪是水。

最初的几步

  1. 数字是 0 的行和列,全部填上水。
  2. 看看给出的格子:船头、船身,或者只有一格的船,能告诉你它周围的很多事。
  3. 每个船格周围,四个斜角的格子都是水。
  4. 看看谜题下面的舰队:先放最大的船,趁着还看得出它能放在哪里。

技巧,一步一步来

填满的行和全空的行

最上面一行写着 0,所以整行都是水。第二行写着 3,而它还不是水的格子只有三个,所以三个都是船。只要一行或一列已经有了和数字一样多的船格,剩下的就都是水;只要它剩下的空格正好等于还缺的船格数,这些空格就全是船。

03
0:全是水。3 而且正好三个空格:全是船。

只有一格的船

这个给出的格子是一条圆形的、只有一格的船。它已经完整了,而船和船连角都不能碰。所以它周围的 8 个格子全是水。

一格的船周围,全是水。

给出的船头

这个给出的格子是一条船的左端。船向右延伸,所以右边那一格也是船。船头的其他邻格都是水,右边那一格的上面和下面也是水,因为横着的船,上下是不会有别的船的。

左端:右边是船,周围是水。

角上是水

船是直的,而且连角都不会相碰。所以任何一个船格的四个斜角邻格一定是水,哪怕你还不知道这条船朝哪个方向。每找到一个船格,就在那些格子上放波浪。

船格的四个斜角是水。

数清舰队

谜题下面的舰队告诉你还缺哪些船。如果最长的船已经放好了,别处同样长的一排格子就不能再长了:用水把它封住。如果舰队里的每条船都找到了,所有还空着的格子都是水。

大船能放在哪里?

对于还缺的最大的船,把它还可能躺的位置全看一遍:每一行和每一列,要有足够的空间,数字也要够大。哪个格子已经没有任何船够得着,它就是水。如果这条船所有可能的位置都包含同一个格子,这个格子就是船。在中等和困难的谜题里,这一步会带出其余的部分。

常见错误

  • 船在角上相碰。连角也不能碰。每个船格的四个斜角都要标成水。
  • 忘了舰队。光靠数字不够:船必须和谜题下面显示的舰队完全一致。
  • 弯曲的船。每条船都是直的,横着或竖着。L 形是两条船,那它们就相碰了。
  • 没看给出格子的形状。给出的船头或船身,会告诉你船往哪边延伸。

问与答

Bimaru 是什么?

一种以经典战舰游戏为基础的逻辑谜题。你要借助每行每列旁边的数字,在格子里找出藏起来的舰队,而且船和船连斜角都不会相碰。

舰队里有哪些船?

舰队显示在每道谜题的下面。它随棋盘变大:棋盘越大,藏的船越多、越长。

怎么标记船和水?

点一下格子是船,再点一下是水,再点一下清空。留空的格子算水。手指滑过格子,可以一次标记很多个。

蓝色格子是什么意思?

它们是给出的:显示船的一部分。圆形的是只有一格的船,圆角的是船的一端,方形的是船身中间的部分。

我该从哪里开始?

从数字是 0 或者已经填满的行和列开始,再看给出的格子。然后在每个船格的斜角标上水,把最大的船放好。

准备好玩了吗?

全空和填满的行、每条船周围的水、给出的船体,还有数清舰队:整支舰队就是这样现身的。