Kakuro
Cells: 7
Time
00:00
Best
-
カックロの遊び方
カックロ(交叉和)は足し算の数字パズルで、数字版のクロスワードのようなものです。盤面は壁マスと白いマスでできています。壁マスにはヒントが入ることがあり、右上の数字はその右へ続く横一列の白マスの合計、左下の数字はその下へ続く縦一列の白マスの合計です。すべての白マスに 1〜9 の数字を入れ、各列の合計がヒントと一致するようにします。重要なルールは、同じ列の中で数字を重複させないことです。白マスをクリックして選び、テンキーの数字を押すか 1〜9 のキーを押します。消去(または Backspace)で間違いを直せます。ここの問題はどれも唯一の解を持つので、規律ある論理は当て推量に常に勝ります。
解法テクニック
- 唯一の組み合わせ:組み合わせが一通りしかない列があります。2マスで合計3なら必ず{1,2}、3マスで合計6なら必ず{1,2,3}、2マスで合計17なら必ず{8,9}です。こうした確定の組み合わせを覚えると、角から突破口が開けます。
- クロス参照:白マスは横の列と縦の列の両方に属します。二つの列の候補の集合を交差させると、そのマスには両方で可能な数字しか入らず、多くの場合ひとつに絞られます。
- 引き算で確定:列がほぼ埋まったら、残りのマスはヒントから既に置いた数字を引いた値になります——当て推量のいらない直接的な推論です。
- 候補メモ:各マスについて、横と縦のヒントがまだ許す数字を書き留めます。数字を置くたびに「重複禁止」と「合計」の制約が候補を消し、確定マスが連鎖して現れます。
- 大きい値・小さい値の極端:合計が非常に大きい/小さい長い列は制約が強く、3マスで合計24なら必ず{7,8,9}です。まずこうしたほぼ確定の列で盤面を固定し、その数字を外へ伝播させましょう。
カックロを速く解くには?まず組み合わせが一通りの列(最小と最大の合計)から着手し、候補をメモして、クロス参照で確定マスを連鎖させます。有効なカックロには唯一の解があるので、置く数字はすべて理由を説明できるものであるべきで、当て推量は不要です。ランキングは完了時間で順位づけされるので、最も速く無駄のない論理の道筋が勝ちます。