數謎

交叉和謎題——喺白格填入 1-9,令每一橫行同直列嘅連續格之和等於提示數字,而且同一行內數字唔重複。三種尺寸,計時同排名積分。

數謎(交叉和)玩法說明

數謎(Kakuro),又稱交叉和,是一種數字邏輯謎題,玩起嚟似填字遊戲同數獨嘅結合。你要填入嘅唔係文字,而係將網格入面嘅白格填上 1 到 9 嘅數字,令每一橫向同縱向嘅連續白格之和等於一個目標數字——即係佢嘅「提示」——同時同一連續格內嘅數字絕不重複。呢度冇靠估嘅算術,亦唔涉及運氣:只要仔細推理,每道謎題都有且僅有一個解,完全可以憑邏輯求出。本版本提供三種網格尺寸,記錄你嘅用時同錯誤,並為每次完成計算積分,等你喺簡單、中等或困難難度上挑戰個人最佳成績。

遊戲目標

你嘅目標係將每個白格都填上 1 到 9 嘅數字,令整個棋盤上同時滿足兩個條件。第一,每一橫向「橫行」同每一縱向「直列」嘅連續白格之和,必須恰好等於佢前方黑格中印出嘅提示。第二,同一連續格內數字不得出現兩次。當每一連續格都滿足呢兩個條件時,謎題即告完成。由於從不使用 0,而且連續格內數字唔可以重複,一段連續格最長只可以係九格。

棋盤

棋盤由黑格同白格組成。白格係你要填寫嘅格。黑格係「牆」,要麼隔斷網格嘅一部分,要麼承載提示。一段「連續格」(有時稱為一條「詞條」)係指兩個或更多冇黑格相隔嘅連續白格;每段連續格要麼由左到右(橫向),要麼由上到下(縱向)。每個白格都恰好屬於一段橫向連續格同一段縱向連續格,因此你寫低嘅每個數字都同時受到兩個方向嘅約束。正正係呢種雙重約束,令數謎可以只憑邏輯求解。

睇懂提示

提示位於黑格中,由一條對角線分隔。對角線上方、右上角嘅數字係「橫向」提示:佢係該黑格右側嗰段連續白格所需嘅和。對角線下方、左下角嘅數字係「縱向」提示:佢係由該黑格向下嗰段連續白格所需嘅和。一個黑格可以帶橫向提示、縱向提示、兩者都有,或都冇。例如,黑格右上角顯示 16,表示緊貼佢右側嘅白格之和必須為 16。

規則

  • 白格只可以填入 1 到 9 嘅數字。從不使用 0,黑格亦永遠唔填。
  • 每段橫向連續格之和必須等於佢左側黑格中嘅橫向提示;每段縱向連續格之和必須等於佢上方黑格中嘅縱向提示。
  • 同一段連續格內數字不得重複。但同一個數字出現喺相交嘅另一段連續格中完全冇問題——不重複規則一次只作用於一條直線連續格。
  • 當某段橫向或縱向連續格之和超過目標,或某段連續格內出現重複數字時,棋盤會將該格標紅,等你即時睇到唔可能嘅行法。
  • 為咗令每道謎題由第一步起就可以純靠推理求解,有幾個白格開局就填入咗固定嘅「起始」數字,你無法更改。較簡單嘅網格會比較難嘅多畀少少幫助。

魔法組合

數謎嘅關鍵技巧,係睇出某段給定長度同和嘅連續格可能由邊啲數字集合填成。有啲「長度同和」嘅組合只允許唯一一套數字(順序可變);呢啲「魔法」組合係切入謎題嘅最快途徑。遊戲中嘅「組合提示」會列出所揀連續格仍可行嘅每一套數字,但記住其中幾個好值得:

  • 兩格之和為 3 必是 1 同 2;為 4 必是 1 同 3;為 16 必是 7 同 9;為 17 必是 8 同 9。以上每種都只有唯一一對可能。
  • 三格之和為 6 必是 1、2、3;為 7 必是 1、2、4;為 23 必是 6、8、9;為 24 必是 7、8、9。
  • 給定長度下最小同最大嘅和最有用,因為佢哋強制唯一一套數字。當相交嘅兩段連續格各自強制一套數字時,佢哋共享嘅白格必須填兩套數字嘅公共數字——往往可以直接鎖定。
  • 九格嘅連續格必須恰好包含 1 到 9 各一次,而且和恆為 45,因此一整行或一整列作為集合係完全確定嘅(只剩順序需要推敲)。

操作

㩒一個白格揀中佢,再㩒鍵盤上嘅數字(或者按 1 到 9 鍵)寫入該數字。再㩒同一數字、按 0,或者用刪除鍵,就可以清空該格。喺電腦上你可以揀中格之後直接輸入;喺手機上一切都靠㩒完成。開啟「組合提示」,就可以睇到所揀格嘅每段連續格仍然可以完成嘅數字集合。用「新謎題」產生新網格,用「難度」選單喺簡單、中等、困難之間切換。

獲勝

當每一段橫向連續格同每一段縱向連續格都等於佢提示而且冇重複數字時——換言之,當整個網格正確填滿時,你就獲勝。計時停止,出現勝利橫幅,系統計算你嘅得分並提交到排行榜。由於每道謎題都有唯一解,正確嘅網格只有一個可達;你無需估測,細心嘅解題者總能完成。

策略技巧

  • 由有強制集合嘅連續格入手——和極小或極大嘅,以及短連續格。例如兩格之和為 17,立刻話你知呢兩格係 8 同 9(順序待定)。
  • 留意交叉點。當某格同時位於一段強制橫向連續格同一段強制縱向連續格上時,答案就係兩套集合共有嘅嗰個數字。大多數數謎格都係咁樣破解。
  • 善用起始數字。每個固定格唔單止填好自身,仲約束佢嘅橫向同縱向連續格,縮小其他格嘅可能性。
  • 喺心裡或用「組合提示」標記候選數字,然後排除。若某數字會令連續格超過提示或同已有數字重複,就可以排除。
  • 以少犯錯嘅方式遊戲:積分獎勵速度,但對填錯懲罰好重,因此通常先確認再落子,好過憑直覺亂填。

常見問題

我嘅得分點樣計算?

你嘅得分為 max(1, 9000 − 秒數 − 錯誤×250),始終介乎 1 到 99,999 之間(越高越好)。完美而且瞬間完成會接近 9000;每過一秒扣 1 分,每次填錯扣 250 分。因此又快又準咁完成得分最高。積分按難度分別記錄,較大嘅網格自然更費時,所以請同難度相比較。

點解有啲格已經填好咗?

純粹靠和構建嘅隨機數謎網格可能有多個有效解,多半源於小範圍嘅「交換」對稱。為保證每道謎題都恰有一個可憑邏輯求得嘅答案,產生器會揭示一小組固定嘅起始數字嚟打破呢啲平局。簡單謎題多畀幾個起始數字作為額外幫助;困難謎題按比例畀得更少。起始格被鎖定,絕不計入你嘅錯誤。

每道謎題都保證只有一個解嗎?

係。產生器構建網格並推導出提示之後,會執行一個約束求解器嚟統計解嘅數量。只有被求解器證明(喺佢提示同起始數字下)恰有一個解嘅謎題先會呈現畀你,因此你無需估測——答案總能推導得出。

同一個數字可以喺棋盤上出現兩次嗎?

可以,只要重複出現喺唔同嘅連續格中。不重複規則只作用於單獨一段橫向或縱向連續格。數字 7 可以喺整個網格中出現好多次;佢只係唔可以喺同一段直線白格連續格內出現兩次。

數謎可以離線玩嗎?

可以。頁面載入完成之後,謎題嘅產生同檢驗都完全喺你嘅瀏覽器中進行,無需網絡連線。離線獲得嘅積分會儲存喺你嘅裝置上,等你重新連線並登入之後自動上載。