Everydoku

数独规则与解法

在 Everydoku,你可以在同一个地方解从 4×4 到 16×16 共五种大小的数独。规则在每种大小下都一样,盘面越大,只是数字和格子越多。

马上开始 →

规则只有一条

填满空格,使每一行、每一列,以及每个粗线围成的宫里的数字都只出现一次。9×9 的盘面中,每行、每列、每宫都恰好包含 1 到 9 各一个。

盘面大小

每种大小的宫形状和使用的数字都不同。为了让每格只放一个字符,10 以上的数字写成 A 到 G(A=10,B=11 … G=16)。在设置中打开“十以上用数字”即可改为 10–16。

大小宫使用的数字难度
4×42×21–4教程
6×62 行 × 3 列1–6简单、普通
9×93×31–9简单、普通、困难、专家
12×123 行 × 4 列1–9、A–C普通、困难
16×164×41–9、A–G普通、困难、大师

初次接触的话,先用 4×4 教程熟悉规则,再经过 6×6 进入 9×9 会比较自然。12×12 和 16×16 是一局要花 20 分钟到一小时以上的长局。

难度是怎么定的

所有盘面都事先生成并经过电脑检查:确认答案唯一,并且确实需要所标难度的技巧。每种大小和难度各有 5,000 局(4×4 为 1,000 局)。

四种基本技巧

这也是提示按钮的讲解顺序。按一次显示理由,再按一次填入格子。

1. 唯一候选

看蓝色格子(第 1 行第 3 列)。同一行有 1 和 2,同一列有 4。1、2、4 都被排除,所以这一格只能填 3。

以一个格子为准,把同行、同列、同宫已有的数字一一排除。只剩一个时,那就是答案。简单的盘面仅靠这一招就能解完。

2. 唯一位置

在第 1 行找数字 1 的位置。空格在第 1 列和第 2 列,但第 1 列已经有 1(橙色格)。所以第 1 行的 1 只能放在第 2 列。

这次以数字为准:“这一行(列、宫)里数字 1 能放在哪里?”如果只剩一个位置,那一格就是答案。即使格子本身还有其他候选数也适用,普通难度起经常需要。

3. 区块摒除

假设在某个宫里,能放数字 5 的格子全都在同一行(或同一列)。那么这个宫的 5 一定在这一行的某处,于是这一行中其他宫的格子都可以删去候选数 5。它不会直接得出答案,但能减少候选数,让下一步显现出来。困难难度需要用到。

4. 数对

如果一行(列、宫)里有两个格子的候选数都只有 {2, 7} 两个,那么 2 和 7 一定由这两格分占。因此同一行的其他格子可以删去 2 和 7。这也是删减候选数的技巧,困难难度需要用到。

Everydoku 的工具

每日一题与和朋友比赛

每日一题是每天世界时 0 点新开的一局 9×9。同一天所有人拿到的都是同一局。它会记录你连续解了几天,并在本月日历上标出解过的日子。

解完后,用向朋友发起挑战就能用一个链接把同一局和你的成绩发出去。朋友打开链接会看到同一局,解题时计时器旁会显示你的成绩。

给初学者的建议

  1. 先看空格少的行或宫。剩下的数字越少,位置越快确定。
  2. 选定一个数字,扫视整个盘面。数字键下方的小数字表示这个数字还剩几个。
  3. 卡住时用笔记。写下候选数后,数对和区块摒除就容易看出来。
  4. 还是卡住的话,按一次提示读读理由。下次你就能自己找到。

马上开始 →