謎題指南
怎麼解 Bimaru
Bimaru 是古老的戰艦遊戲的邏輯版:艦隊藏在海裡,你一炮不放,把每條船找出來。行和列旁邊的數字告訴你有幾個格子是船,而且船和船從不相碰。下面講講怎麼把它們找出來。
規則
- 把謎題下面顯示的艦隊藏起來。每艘船是一條直線的格子,橫著或豎著。
- 行或列旁邊的數字,告訴你它有幾個格子是船。
- 船和船從來不會相碰,角也不行。
- 藍色格子是一開始就給出的:它顯示船的一部分,看它的形狀就知道是哪一部分。
一道解好的謎題
最初的幾步
- 數字是 0 的行和列,全部填上水。
- 看看給出的格子:船頭、船身,或者只有一格的船,能告訴你它周圍的很多事。
- 每個船格周圍,四個斜角的格子都是水。
- 看看謎題下面的艦隊:先放最大的船,趁著還看得出它能放在哪裡。
技巧,一步一步來
填滿的行和全空的行
最上面一行寫著 0,所以整行都是水。第二行寫著 3,而它還不是水的格子只有三個,所以三個都是船。只要一行或一列已經有了和數字一樣多的船格,剩下的就都是水;只要它剩下的空格正好等於還缺的船格數,這些空格就全是船。
只有一格的船
這個給出的格子是一條圓形的、只有一格的船。它已經完整了,而船和船連角都不能碰。所以它周圍的 8 個格子全是水。
給出的船頭
這個給出的格子是一條船的左端。船向右延伸,所以右邊那一格也是船。船頭的其他鄰格都是水,右邊那一格的上面和下面也是水,因為橫著的船,上下是不會有別的船的。
角上是水
船是直的,而且連角都不會相碰。所以任何一個船格的四個斜角鄰格一定是水,哪怕你還不知道這條船朝哪個方向。每找到一個船格,就在那些格子上放波浪。
數清艦隊
謎題下面的艦隊告訴你還缺哪些船。如果最長的船已經放好了,別處同樣長的一排格子就不能再長了:用水把它封住。如果艦隊裡的每條船都找到了,所有還空著的格子都是水。
大船能放在哪裡?
對於還缺的最大的船,把它還可能躺的位置全看一遍:每一行和每一列,要有足夠的空間,數字也要夠大。哪個格子已經沒有任何船夠得著,它就是水。如果這條船所有可能的位置都包含同一個格子,這個格子就是船。在中等和困難的謎題裡,這一步會帶出其餘的部分。
常見錯誤
- 船在角上相碰。連角也不能碰。每個船格的四個斜角都要標成水。
- 忘了艦隊。光靠數字不夠:船必須和謎題下面顯示的艦隊完全一致。
- 彎曲的船。每條船都是直的,橫著或豎著。L 形是兩條船,那它們就相碰了。
- 沒看給出格子的形狀。給出的船頭或船身,會告訴你船往哪邊延伸。
問與答
準備好玩了嗎?
全空和填滿的行、每條船周圍的水、給出的船體,還有數清艦隊:整支艦隊就是這樣現身的。