Solvarium

谜题指南

怎么解计算数独(Calcudoku)

计算数独把数字格和小算式混在一起。每一行、每一列里,每个数字出现一次;粗线把格子分成一个个笼子,每个笼子的角上有个小算式。你不用算得很快:几个小窍门就能解决大部分问题。

规则

  1. 在每个格子里填一个从 1 到题目大小的数字:4×4 的题填 1 到 4,6×6 的题填 1 到 6。
  2. 每个数字在每一行、每一列里正好出现一次。
  3. 粗线围出笼子。笼子里的数字,按所示的运算得到角上的小数字:8+ 表示它们加起来是 8,12× 表示它们乘起来是 12。
  4. 对于 − 和 ÷,先用较大的数字:2− 表示一个数比另一个大 2,2÷ 表示一个数是另一个的两倍。这样的笼子总是两格。

一道解好的谜题

13244132241332414÷6×6+4+2−2−9+
一道解好的 4×4 题。9+ 的笼子里是 3 + 2 + 4,4÷ 的笼子里是 4 和 1,每一行、每一列里 1、2、3、4 各出现一次。

最初的几步

  1. 先填一格的笼子:它的数字已经给出了。
  2. 找只有一种办法达到目标的笼子,比如两格的 3+(1 和 2),或者 4×4 题里两格的 12×(3 和 4)。
  3. 记住:一整行加起来的总和每次都一样,4×4 是 10,6×6 是 21。
  4. 把每个格子还能填的数字写成笔记,行或列填满后就更新。

技巧,一步一步来

一行里的最后一个数字

这一行已经有 3、1 和 2。每个数字在一行里只出现一次,所以最后一个格子就是缺的那个:4。列也一样。如果一个格子的行和列合起来已经用了其他所有数字,也是这样。

3124
已经有 3、1、2,所以最后一格是 4。

只有一种填法的笼子

在 4×4 的题里,两格的 3+ 笼子只能是 1 + 2,两格的 12× 笼子只能是 3 × 4。顺序你还不知道,但你知道是哪两个数字。目标很小或很大时是最好的开头:3+、7+、12× 和 3−(总是 4 和 1)都只有一对数字。

121234343+12×
3+ 需要 1 和 2。12× 需要 3 和 4。

一行剩下的部分

4×4 题里的一行加起来永远是 1 + 2 + 3 + 4 = 10。这里一个 8+ 笼子占了涂色那一行的三个格子。所以第四个格子是 10 − 8 = 2。更大的题总和更大(6×6 是 21,9×9 是 45),窍门是一样的:减去完全落在这一行里的笼子。

21−8+9+
8+ 笼子占了这一行 10 里的 8,所以第一格是 2。

数字只有一个位置

最上面一行里,3 能放在哪里?第二和第三格所在的列下面已经有 3,第一格也被占了。只剩最后一格,所以 3 放在那里。问“这个数字能放哪里”,常常比问“这个格子能填什么”更快。

1333
下面的 3 让上面一行的 3 只剩最后一格。

试遍笼子的每一种填法

对于较大的笼子,把所有能达到目标、又符合行列规则的数字组合列出来。没有任何组合用到的数字,就可以从这个笼子里划掉。比如在 4×4 的题里,两格的 2÷ 是 1 和 2,或者 2 和 4:无论哪种,两个格子里都有一个 2,而 3 永远放不进去。计算数独真正的乐趣就在这个技巧。

锁住一行的笼子

7+ 笼子在一行里,必须是 3 和 4。这样这两个数字在整行里就用完了。所以这一行的其他格子只能是 1 或 2。只要笼子的每一种填法都会在同一行或同一列里放同一个数字,就把它从那一行或那一列的其他格子里划掉。

343412127+
7+ 拿走了 3 和 4,所以这一行的其余格子是 1 和 2。

常见错误

  • 在跨两行的笼子里重复数字。 只有在同一行或同一列里才不能重复。L 形的笼子里,如果两个相同的数字在不同的行和不同的列,是可以的。
  • 减法顺序弄反。 对于 − 和 ÷,先取较大的数字。2− 里有个 1,另一格就是 3。
  • 忘了顺序无所谓。 两格的 6× 可能是 2 × 3,也可能是 3 × 2;要看行和列才能决定。
  • 过时的笔记。 放好一个数字后,把它从所在行和列的笔记里删掉。

问与答

计算数独(Calcudoku)是什么?

一种在方格上玩的数字谜题。和数独一样,每个数字在每一行、每一列里出现一次;此外,格子被分成笼子,笼子里的数字要通过加、减、乘或除得到目标数。它也叫 Mathdoku。

笼子里的数字可以重复吗?

只有两个格子在不同的行和不同的列时才可以。在同一行或同一列里,每个数字只出现一次。

− 或 ÷ 的笼子有几格?

总是两格。用较大的数减去较小的数,或者用较大的数除以较小的数,得到目标。

只有一格的笼子是什么意思?

它的数字直接给出了。题目开始时就已经填好。

题有多大?

简单难度是 6×6,专家难度是 9×9,笼子最多四格。

准备好玩了吗?

一格的笼子、只有一种填法的笼子、一行的总和,以及锁住一行的笼子:有了这些,每道计算数独都会一个笼子一个笼子地被拆开。