Puntokus 玩法說明
Puntokus 是一款在方格棋盤上玩的邏輯謎題。你要放置圓點,讓每一列和每一欄的圓點數都符合數字,而且每個圓點都屬於一組配對。這兩個條件必須同時成立。
兩個條件,缺一不可
- 每一列(橫向)旁邊的數字,表示這一列要放幾個圓點;每一欄(直向)上方的數字,表示這一欄要放幾個圓點。
- 每個圓點都必須沿著邊(上、下、左、右)剛好接觸另一個圓點。沒有鄰居的圓點會落單;有兩個以上鄰居的圓點,無法組成有效的配對。
- 斜角接觸不算鄰居,所以不同配對的圓點可以斜角相碰。
- 叉號是輔助標記,可以用來標示你認為應該留空的格子。叉號不計入數字,完成謎題也不需要標上叉號。
3 × 3 範例詳解
這就是遊戲內「玩法說明」使用的那個小棋盤。列數字由上到下是 2、1、1;欄數字由左到右是 1、1、2。
| 第 1 欄:1 | 第 2 欄:1 | 第 3 欄:2 | |
|---|---|---|---|
| 第 1 列:2 | 圓點 | 圓點 | 空白 |
| 第 2 列:1 | 空白 | 空白 | 圓點 |
| 第 3 列:1 | 空白 | 空白 | 圓點 |
在最上列左邊兩格,以及中間列與最下列的最右格放上圓點。上方兩個圓點組成橫向配對,右側兩個圓點組成縱向配對。各列圓點數依序是 2、1、1,各欄依序是 1、1、2,而且每個圓點都剛好有一個共邊的鄰居。
- 最上列已經放滿兩個圓點,所以第三格要留空。
- 第一欄和第二欄的數字都是 1,而且各已有一個圓點,所以圓點下方的格子都要留空。
- 最右欄需要兩個圓點,剩下的兩格正好放進圓點,並組成一組配對。棋盤完成!
最上列中間的圓點,和中間列最右的圓點是斜角接觸。這是允許的,因為它們各自都有共邊的夥伴。
兩個容易犯的錯誤
| 第 1 欄:1 | 第 2 欄:1 | 第 3 欄:2 | |
|---|---|---|---|
| 第 1 列:2 | 圓點 | 圓點 | 圓點 |
| 第 2 列:1 | 空白 | 空白 | 空白 |
| 第 3 列:1 | 空白 | 空白 | 空白 |
中間的圓點沿著邊接觸了兩個圓點,違反配對規則。而且最上列的數字是 2,三個圓點也超過了數量。
| 第 1 欄:1 | 第 2 欄:1 | 第 3 欄:2 | |
|---|---|---|---|
| 第 1 列:2 | 圓點 | 圓點 | 空白 |
| 第 2 列:1 | 空白 | 空白 | 圓點 |
| 第 3 列:1 | 空白 | 空白 | 空白 |
中間列最右的圓點只和最上列中間的圓點斜角接觸,仍然沒有共邊的鄰居。上方的配對沒有問題,但第三個圓點還需要夥伴。
解題技巧
每個範例都從先前已推理出的標記開始,只示範一個步驟。「推理後」的棋盤可能還需要繼續解題。只有所有數字都吻合,而且每個圓點都剛好有一個共邊的鄰居,才算完成謎題。
數量滿了,其餘格子就排除
如果某一列或某一欄的圓點數已經達到數字,其他格子就不能再放圓點,可以把它們標上叉號。
推理前
| 第 1 欄:1 | 第 2 欄:1 | 第 3 欄:2 | |
|---|---|---|---|
| 第 1 列:2 | 圓點 | 圓點 | 未標記 |
| 第 2 列:1 | 未標記 | 未標記 | 未標記 |
| 第 3 列:1 | 未標記 | 未標記 | 未標記 |
推理後
| 第 1 欄:1 | 第 2 欄:1 | 第 3 欄:2 | |
|---|---|---|---|
| 第 1 列:2 | 圓點 | 圓點 | 叉號:已排除的格子 — 這一步推理得出的標記 |
| 第 2 列:1 | 未標記 | 未標記 | 未標記 |
| 第 3 列:1 | 未標記 | 未標記 | 未標記 |
最上列需要兩個圓點,而且已經有兩個了。第三格因此被排除,可以標上叉號。
虛線框標示這一步新增標記的格子。
計算還差幾個圓點
把數字減去已放的圓點數,就是還差的數量。如果還能放圓點的格子剛好一樣多,這些格子就都要放圓點。例如數字是 3、已經放了一個,就還差兩個;若只剩兩格可以放,兩格都必須放圓點。只有推理確實成立時,才能把格子當成排除:叉號只是你的標記,不是證明。
推理前
| 第 1 欄:1 | 第 2 欄:2 | 第 3 欄:1 | 第 4 欄:2 | |
|---|---|---|---|---|
| 第 1 列:3 | 圓點 | 未標記 | 叉號:已排除的格子 | 未標記 |
| 第 2 列:1 | 未標記 | 未標記 | 未標記 | 未標記 |
| 第 3 列:2 | 未標記 | 圓點 | 圓點 | 未標記 |
推理後
| 第 1 欄:1 | 第 2 欄:2 | 第 3 欄:1 | 第 4 欄:2 | |
|---|---|---|---|---|
| 第 1 列:3 | 圓點 | 圓點 — 這一步推理得出的標記 | 叉號:已排除的格子 | 圓點 — 這一步推理得出的標記 |
| 第 2 列:1 | 未標記 | 未標記 | 未標記 | 未標記 |
| 第 3 列:2 | 未標記 | 圓點 | 圓點 | 未標記 |
第三欄需要的唯一圓點已經在最下列,這就是最上列第三格已有叉號的原因。最上列需要三個圓點,目前有一個;只剩第二格和第四格可以放,兩格都必須放圓點。右上角的新圓點仍需要正下方的圓點作為夥伴,這一步還沒有完成棋盤。
虛線框標示這一步新增標記的格子。
守住已完成的配對
兩個圓點組成配對後,和其中任一個圓點共邊的其他格子都必須留空,因為多一個鄰居就會破壞配對。只與這組配對斜角接觸的格子,不會因這條規則而被排除。
推理前
| 第 1 欄:1 | 第 2 欄:1 | 第 3 欄:1 | 第 4 欄:3 | |
|---|---|---|---|---|
| 第 1 列:2 | 未標記 | 未標記 | 圓點 | 圓點 |
| 第 2 列:2 | 圓點 | 圓點 | 未標記 | 未標記 |
| 第 3 列:1 | 未標記 | 未標記 | 未標記 | 未標記 |
| 第 4 列:1 | 未標記 | 未標記 | 未標記 | 未標記 |
推理後
| 第 1 欄:1 | 第 2 欄:1 | 第 3 欄:1 | 第 4 欄:3 | |
|---|---|---|---|---|
| 第 1 列:2 | 叉號:已排除的格子 — 這一步推理得出的標記 | 叉號:已排除的格子 — 這一步推理得出的標記 | 圓點 | 圓點 |
| 第 2 列:2 | 圓點 | 圓點 | 叉號:已排除的格子 — 這一步推理得出的標記 | 未標記 |
| 第 3 列:1 | 叉號:已排除的格子 — 這一步推理得出的標記 | 叉號:已排除的格子 — 這一步推理得出的標記 | 未標記 | 未標記 |
| 第 4 列:1 | 未標記 | 未標記 | 未標記 | 未標記 |
第二列的配對會排除與它共邊的五個格子。最上列第三格的圓點仍然合法:它只和這組配對斜角接觸,而且右邊已有自己的夥伴。
虛線框標示這一步新增標記的格子。
找出唯一可能的夥伴
如果某個圓點還沒有夥伴,而且只剩一個共邊的格子可以當夥伴,那一格就一定要放圓點。反過來說,如果某一格所有共邊的相鄰格都已排除,這一格就不能放圓點。別忘了同時核對列與欄的數量。
推理前
| 第 1 欄:1 | 第 2 欄:1 | 第 3 欄:2 | |
|---|---|---|---|
| 第 1 列:2 | 圓點 | 圓點 | 叉號:已排除的格子 |
| 第 2 列:1 | 未標記 | 叉號:已排除的格子 | 圓點 |
| 第 3 列:1 | 未標記 | 未標記 | 未標記 |
推理後
| 第 1 欄:1 | 第 2 欄:1 | 第 3 欄:2 | |
|---|---|---|---|
| 第 1 列:2 | 圓點 | 圓點 | 叉號:已排除的格子 |
| 第 2 列:1 | 未標記 | 叉號:已排除的格子 | 圓點 |
| 第 3 列:1 | 未標記 | 未標記 | 圓點 — 這一步推理得出的標記 |
中間列最右邊的圓點還需要夥伴。最上列已經有兩個圓點,所以正上方的格子被排除。中間列也已經有唯一需要的圓點,所以左方的格子同樣被排除。在正下方放上夥伴後,所有數字與配對都吻合了。
虛線框標示這一步新增標記的格子。
棋盤操作
先選擇圓點或叉號工具,再點選格子。你可以復原、重做,也可以清除棋盤。遊戲會同時根據數字和配對規則檢查你的圓點,光是數量吻合還不算完成。想一步步跟著練習,請在遊戲中開啟「玩法說明」。
常見問題
Puntokus 免費嗎?需要帳號嗎?
網頁版完全免費,不需要註冊帳號,也沒有廣告或任何付費項目。打開瀏覽器就能馬上開始玩。
我的進度會儲存下來嗎?
會。只要瀏覽器的儲存空間可以使用,進度就會儲存在這個瀏覽器中。進度和偏好設定不會在不同裝置之間同步;清除網站資料時,已儲存的遊戲也會一併刪除。
每日謎題是怎麼進行的?
每日謎題是大家一起挑戰的同一個棋盤,每天 UTC 00:00 更新。不提供過去的題目,每道每日謎題只在當天開放。
每個空格都要標上叉號嗎?
不用。規則只看圓點。叉號能幫你記下推理過程,但棋盤完成時,沒有標記的空格也完全沒問題。