Calcudoku
Grid: 3×3
Time
00:00
Best
-
カルクドクの遊び方
カルクドク(計算数独、Calcudoku)はラテン方陣の計算パズルです。N×Nのマスに1〜Nの数字を入れ、各行・各列にそれぞれの数字がちょうど一度ずつ入るようにします——数独と同じ重複禁止のルールです。盤面はさらに太線で「ケージ」と呼ばれるまとまりに区切られ、各ケージの左上に目標の数と演算記号が示されます。ケージ内のマスはその演算でその目標を作らなければなりません。「6+」は合計が6、「8×」は積が8、「2−」(2マス)は差が2、「3÷」(2マス)は大きい方を小さい方で割ると3、単独の数字はそのまま与えられた数です。マスをクリックして選び、テンキーの数字を押すか対応するキーを押します。消去(またはBackspace)で直せます。ここの問題はどれも唯一の解を持つので、丁寧な論理は当て推量に常に勝ります。
解法テクニック
- 1マスのケージは無料のヒント:1マスだけのケージはその数字をそのまま教えてくれます。まず与えられた数をすべて置きましょう——その行と列から候補が一つ即座に消えます。
- 確定の組み合わせ:多くのケージは、その大きさと範囲では数字の組み合わせが一通りしかありません。4×4では2マスの「7+」は必ず{3,4}、2マスの「12×」は必ず{3,4}、2マスの「3÷」は{1,3}か範囲が許せば{2,6}です。ケージの合法な組を書き出し、行・列のルールで選びましょう。
- 行・列の合計:N×Nの各行・各列の合計は必ず1+2+…+Nです。ケージが行や列にきれいに収まると、この固定合計から残りのマスが決まります——当て推量のいらない直接的な推論(数独の数え上げに相当)です。
- 候補メモ:各マスについて、行・列・ケージがまだ許す数字を書き留めます。数字を置くたびに重複禁止のルールと各ケージの計算が候補を消し、確定マスが連鎖して現れます。
- 偶奇と約数:積のケージは約数を直接指し示します——「15×」のケージには3と5が必要で、「1×」のマスは必ず1です。和のケージの偶奇も候補を素早く絞ります。まず制約の強いケージで盤面を固定し、その数字を外へ伝播させましょう。
カルクドクを速く解くには?まず1マスの与えられた数を埋め、組み合わせが一通りのケージ(小さい積や極端な合計)を突破し、候補をメモして、行・列の重複禁止ルールで照合しながら確定マスを連鎖させます。有効なカルクドクには唯一の解があるので、置く数字はすべて理由を説明できるものであるべきで、当て推量は不要です。ランキングは完了時間で順位づけされるので、最も速く無駄のない論理の道筋が勝ちます。