Puzzimo

數牆怎麼解:在一片海里建起島嶼

閱讀約 5 分鐘 ·

數牆把方格變成一張地圖。每個數字是一座恰好由那麼多格組成的島;其餘都是海,海必須連成一片,而且不能有 2×2 的水池。你塗黑海,島嶼就顯現出來。

數牆一開始看起來很空,但規則很快就會把它擠滿。這篇教程介紹最先用到的推理,以及最後收尾的推理。

規則

  • 每個數字屬於一座恰好由該數量格子組成的白色島嶼。
  • 每座島恰好有一個數字;島嶼之間不能上下左右相鄰。
  • 所有塗黑的格子組成連通的一片海。
  • 海里不能出現 2×2 的塗黑方塊。

開局幾步

  • 1 是已經完成的島:把它的四個鄰格都塗黑。
  • 上下左右同時挨著兩個數字的格子(比如 3 _ 2 中間的空格)不管加入哪座島都會把兩座島連在一起,所以它是海。
  • 任何島都夠不到的格子(離每個數字都太遠,超出島的大小)是海。

擴充套件和封閉島嶼

一座島只有一個方向可以擴充套件時,就往那裡擴充套件。角落裡的 2,如果一個鄰格已經是海,就只剩另一格可以佔。一座島達到自己的大小後,把它圍起來:所有和它相鄰的格子都變成海。

不能有 2×2 的水池

如果一個 2×2 方塊裡有三格是海,第四格一定是島,而且必須有某個數字能延伸到那裡。這常常決定了島嶼往哪個方向擴充套件:能夠到這個缺口的那座島,必須在那裡佔一格。

保持海域連通

一片被島嶼圍住的海必須從某處連出去。如果它只有一個出口,出口那一格就是海。快結束時檢查每一片海:它們必須全部連成一片。

解題流程

  1. 把每個 1 周圍塗黑,把同時挨著兩個數字的格子塗黑。
  2. 把離所有數字都太遠、不可能屬於任何島的格子塗黑。
  3. 擴充套件只有一個方向可走的島;把已完成的島圍起來。
  4. 對每個 2×2 水池,找出必須延伸到那裡的島,把它打破。
  5. 確保海域始終連通,然後重複。

練習

在 Puzzimo 上,單擊格子打點 • 標成島(再點一次取消),雙擊塗黑 ■ 標成海,拖動可以一次標記多格。把屬於島的格子塗黑算一次失誤:會提示出來並糾正,第三次失誤這一局就結束。盤面有 5×5、6×6 和 7×7,每日挑戰是 6×6。

馬上玩數牆

常見問題

數牆裡兩座島可以相鄰嗎?

不能上下左右相鄰,否則它們會合成一座有兩個數字的大島。斜向接觸是可以的。

為什麼海里不能有 2×2 方塊?

這條規則讓海保持細窄,並把島嶼逼到正確的位置。只要一個方塊裡有三格是海,第四格就一定屬於某座島。

數牆從哪裡開始解?

從 1 開始,它的鄰格全是海;再看同時挨著兩個不同數字的格子,它們不可能屬於任何一座島。