Solvarium

謎題指南

怎麼解 Fillomino

在 Fillomino 裡,你往格子裡寫數字,直到它分成一個個區域,每個區域的格子數正好等於它的數字。題裡給了幾個數字,其餘的要靠區域怎麼長大、又必須在哪裡停下來推出來。

規則

  1. 在每個格子裡寫一個數字,讓每個區域的格子數正好等於它的數字。區域是相同數字、邊與邊相連的一塊。
  2. 兩個相同數字的區域,邊不能碰在一起:它們會變成一個區域,大小就不對了。
  3. 每個格子都要有數字,不能留空。
  4. 區域不一定要有給出的數字:你可以在任何地方建立新的區域。

一道解好的謎題

333121442441
一道解好的題:一個由三個 3 組成的區域,兩個由 2 組成的區域,一個由四個 4 組成的區域,還有三個單獨的 1。沒有兩個相同的區域邊碰邊。

最初的幾步

  1. 看每一個給出的數字,問問它還有多少地方可以長大。
  2. 完成的區域是封閉的:它的鄰格永遠不能是它的數字。
  3. 找完成的區域之間的空格。它們自己構成一個區域,大小就是它們裡面的數字。
  4. 記住 1 自己就是完成的。

技巧,一步一步來

只有一種長大的辦法

左上角的 2 還需要一個格子。旁邊的 1 已經完成,並上去會違反規則。所以這個 2 只剩一個空鄰格:下面的格子。那個格子也是 2。一個未完成的區域只有一條出路時,就必須走這條路。

212
這個 2 只能往下長。

沒有線索夠得到的格子

中間的兩個格子,每邊都挨著一個 1。它們不能是 1,因為 1 挨著 1 會變成兩格的區域。兩個格子合起來是一個新的兩格區域,所以它們都是 2。空格總需要一個數字,即使沒有給出的數字夠得到它們。

1221
兩個 1 之間的兩個空格組成一個 2。

唯一合適的數字

帶框的格子被已完成的區域圍住:一個 3、一個 2 和兩個 4。並上任何一個,都會變得太大,而且它沒有空鄰格可以長。所以它只能自己成一個區域:1。在一個空格里試每個數字:往往除了一個,其他的都會讓某個區域太大或太小。

333121442441
每個鄰格都已完成,所以這個格子是 1。

正好的一塊空地

有時一個未完成的區域,旁邊有一塊被其他區域圍住的空格。如果這個區域加上這塊空地,格子數正好等於它的數字,這個區域就會佔滿整塊空地。比如,一個畫了一格的 4,旁邊是一塊封閉的、有三個空格的空地,就把三個格子都填滿。

每種形狀都用到這個格子

一個畫了兩格的 5,可能長成好幾種形狀。把它們列出來:如果每一種可能的形狀都經過同一個空格,那不管它最後長成什麼形狀,這個格子都屬於這個 5。中等和困難的題就靠這個想法。

常見錯誤

  • 兩個相同的區域碰在一起。 兩個 3 的區域不能邊挨邊。碰到一起,它們就變成一個有 6 個格子、數字是 3 的區域,這是錯的。
  • 留下空格。 每個格子都要有數字。App不會標出空格,所以結束前檢查整道題。
  • 把斜對角的格子算進去。 區域只透過邊相連,角相碰不算。
  • 忘了可以建立新的區域。 不是每個區域都包含給出的數字。空地常常自己成為一個區域。

問與答

Fillomino 是什麼?

一種日本邏輯謎題,你往格子裡填數字,讓它分成區域,每個區域的格子數等於裡面寫的數字。大小相同的區域,邊不能碰在一起。

怎麼寫數字?

先在題目下方選一個數字,然後點一個格子,或者劃過它該在的格子。點一下已經顯示這個數字的格子會擦掉它,長按則會清空整個區域。

每個區域都需要給出的數字嗎?

不需要。有些區域完全沒有給出的數字;你要根據周圍的空格推出它們的大小。

兩個相同數字的區域可以角碰角嗎?

可以。它們只是不能邊碰邊。

從哪裡開始?

先看被圍住的給出數字,以及完成的區域之間的小塊空地。然後在幾乎被圍住的格子裡試每個數字。

準備好玩了嗎?

讓區域在必須長大的地方長大,填上沒人夠得到的空地,再試試哪個數字適合一個格子。Fillomino 就是這樣一個區域一個區域拼出來的。