谜题指南
怎么解计算数独(Calcudoku)
计算数独把数字格和小算式混在一起。每一行、每一列里,每个数字出现一次;粗线把格子分成一个个笼子,每个笼子的角上有个小算式。你不用算得很快:几个小窍门就能解决大部分问题。
规则
- 在每个格子里填一个从 1 到题目大小的数字:4×4 的题填 1 到 4,6×6 的题填 1 到 6。
- 每个数字在每一行、每一列里正好出现一次。
- 粗线围出笼子。笼子里的数字,按所示的运算得到角上的小数字:8+ 表示它们加起来是 8,12× 表示它们乘起来是 12。
- 对于 − 和 ÷,先用较大的数字:2− 表示一个数比另一个大 2,2÷ 表示一个数是另一个的两倍。这样的笼子总是两格。
一道解好的谜题
最初的几步
- 先填一格的笼子:它的数字已经给出了。
- 找只有一种办法达到目标的笼子,比如两格的 3+(1 和 2),或者 4×4 题里两格的 12×(3 和 4)。
- 记住:一整行加起来的总和每次都一样,4×4 是 10,6×6 是 21。
- 把每个格子还能填的数字写成笔记,行或列填满后就更新。
技巧,一步一步来
一行里的最后一个数字
这一行已经有 3、1 和 2。每个数字在一行里只出现一次,所以最后一个格子就是缺的那个:4。列也一样。如果一个格子的行和列合起来已经用了其他所有数字,也是这样。
只有一种填法的笼子
在 4×4 的题里,两格的 3+ 笼子只能是 1 + 2,两格的 12× 笼子只能是 3 × 4。顺序你还不知道,但你知道是哪两个数字。目标很小或很大时是最好的开头:3+、7+、12× 和 3−(总是 4 和 1)都只有一对数字。
一行剩下的部分
4×4 题里的一行加起来永远是 1 + 2 + 3 + 4 = 10。这里一个 8+ 笼子占了涂色那一行的三个格子。所以第四个格子是 10 − 8 = 2。更大的题总和更大(6×6 是 21,9×9 是 45),窍门是一样的:减去完全落在这一行里的笼子。
数字只有一个位置
最上面一行里,3 能放在哪里?第二和第三格所在的列下面已经有 3,第一格也被占了。只剩最后一格,所以 3 放在那里。问“这个数字能放哪里”,常常比问“这个格子能填什么”更快。
试遍笼子的每一种填法
对于较大的笼子,把所有能达到目标、又符合行列规则的数字组合列出来。没有任何组合用到的数字,就可以从这个笼子里划掉。比如在 4×4 的题里,两格的 2÷ 是 1 和 2,或者 2 和 4:无论哪种,两个格子里都有一个 2,而 3 永远放不进去。计算数独真正的乐趣就在这个技巧。
锁住一行的笼子
7+ 笼子在一行里,必须是 3 和 4。这样这两个数字在整行里就用完了。所以这一行的其他格子只能是 1 或 2。只要笼子的每一种填法都会在同一行或同一列里放同一个数字,就把它从那一行或那一列的其他格子里划掉。
常见错误
- 在跨两行的笼子里重复数字。 只有在同一行或同一列里才不能重复。L 形的笼子里,如果两个相同的数字在不同的行和不同的列,是可以的。
- 减法顺序弄反。 对于 − 和 ÷,先取较大的数字。2− 里有个 1,另一格就是 3。
- 忘了顺序无所谓。 两格的 6× 可能是 2 × 3,也可能是 3 × 2;要看行和列才能决定。
- 过时的笔记。 放好一个数字后,把它从所在行和列的笔记里删掉。
问与答
准备好玩了吗?
一格的笼子、只有一种填法的笼子、一行的总和,以及锁住一行的笼子:有了这些,每道计算数独都会一个笼子一个笼子地被拆开。