九重数独
简体中文

九重数独 · 攻略

隐性数对:两数只在两格出现

隐性数对看的是两个数字的位置,而非两个格的候选数量。用整行候选表找出共用两格的三和六,清除格内其他数字,再沿交叉列找到新的隐性单数。

更新于 2026-11-13

隐性数对是同一范围内,两个数字都只在同样的两个格有落点。因为这两个格必须留给它们,可以删掉格内其他候选;它和显性数对的区别在于,开始时格里允许有额外候选。

先数数字的落点,不先数格里的候选

假设某宫的二与七,都只出现在甲乙两格。甲原来写着二、五、七,乙写着二、七、九。其他格还能放五或九,却都不能放二七,那么甲乙必须留给二七。

因此甲删五,乙删九,最后两格都只剩二七。结果看起来变成显性数对,但发现过程不同:显性数对从两个双候选格出发,隐性数对从两个数字的位置限制出发。

用位置表核对条件

数字在本宫的候选位置
二仅甲、乙
七仅甲、乙
五甲和其他格
九乙和其他格

“仅”这个字要查完整个宫。如果丙格也能填七,当前推理就不能成立。特别注意没有写笔记的空格,未记录不等于已排除。

正确删候选的步骤

  1. 选一行、一列或一宫,列出各缺数的可能位置。
  2. 找到两个数字,其位置恰好都是同一对空格。
  3. 重新检查是否遗漏其他合法位置。
  4. 在这两个格内部删掉其他候选。
  5. 复查它们所在的交叉范围,看是否出现新的单数。

隐性数对首先清理数对内部;显性数对首先清理同范围的其他格。分清删除方向,比只记中英文名称更重要。

为什么删候选也能推进

例如甲所在列的五原来只有甲、丁两个落点。隐性数对让甲删五后,丁就成了这列五的唯一位置。原来的数对没有直接确定甲乙的顺序,却借助交叉列给了新落数。

这也是完整候选笔记的价值:一个地方的约束收紧,可能通过行列宫传到另一处。删完后别只盯着原来的两格,顺着受影响的数字和范围继续查。

容易误认的近似图形

两数分布在三格里不是隐性数对;三数却都只剩两格,则是矛盾,应检查前面有没有错。只要位置数量与必须安放的数字数量不匹配,就不能套用“两格占两数”的证明。

没有立刻出现答案也不代表技巧无效。候选减少本身就是信息,只要每次删除都有来源,就能为后续单数、数对或其他组合创造条件。

从整行候选里找出隐藏的两数

假设一行缺一、三、四、六、八,五个空格的完整候选如下。其他已填格不再参与位置统计。

空格清理前隐性数对清理后
甲一、三、六三、六
乙一、四一、四
丙三、四、六、八三、六
丁一、四、八一、四、八
戊四、八四、八

三只在甲丙,六也只在甲丙。这行必须放下三和六,所以甲丙这两个位置都要留给它们。甲删一,丙删四和八,乙丁戊保持不变。

甲原来有三个候选,丙有四个,如果只盯双候选格,就会错过这组隐性数对。先统计每个数字能去哪,才看得见两个数字共同受到的位置限制。

把丙删掉的八传到纵列

继续假设丙所在列的八原来只在丙和己。丙删八之后,这列的八只剩己,于是己填八。原来的甲丙依然无法确定三六顺序,却已经帮助另一处落数。

可以把这次推理拆成三步:先锁定甲丙容纳三六,再清理它们内部的其他数,最后查看被删除数字在交叉行列宫中的位置变化。这样不会误把外部格也按数对内部的方式乱删。

给六多留一个家

现在把丁的候选改成一、四、六、八。三仍然只在甲丙,但六能在甲丙丁三格出现,两个数字的位置表不再相同。此时丙的四、八都不能凭原来的证明删除。找到两个格里同时写着三六,只是观察的起点;确认这两个数字没有第三个落点,才有资格清理数对。

去哪里玩

九重数独 的候选笔记适合练习隐性数对。遇到满是小数字的棋盘,换成“按数字统计落点”的视角,iOS 图解也能帮助复习。