数独AI教练

首页 › 学技巧 › 数独难度怎么区分?决定难度的是解题技巧

数独难度怎么区分?决定难度的是解题技巧

更新于:

数独的难度不取决于一开始给出多少个数字,而取决于解题所需的最难技巧。简单题只需要排除法和唯余法,普通难度加上宫区块,困难需要数对或三数组,专家需要X-Wing或XY-Wing,大师则需要摩天楼这样的链。初始数字个数的影响要小得多。

决定难度的不是提示数

人们常以为空格越多越难,但即使只给出24个数字,只要每一步都能用排除法或唯余法解决,那就是简单题;反过来,就算给出28个数字,只要有一步需要X-Wing,就是难题。

所以正规的评分程序会像人一样用技巧解题,并用其中最难的技巧来定难度。数独AI教练也是这样:所有题目都先用只会人类技巧的求解器解过一遍再收录。

数独AI教练的6个难度

每个难度都由解题所需的最难技巧决定。简单以上的题目,都至少要用到一次本难度的技巧,所以各难度之间不会重叠。下表直接来自出题程序的标准。

难度决定难度的技巧初始数字个数
入门排除法38–45
简单排除法, 唯余法32–36
普通宫区块, 行列区块27–32
困难显性数对, 隐性数对, 显性三数组, 隐性三数组24–29
专家X-Wing, 剑鱼, XY-Wing, XYZ-Wing22–27
大师摩天楼, 双线风筝, 唯一矩形, BUG+1, 空矩形, W-Wing, 显性四数组, 隐性四数组, 带鳍X-Wing, 水母21–26

和其他应用的难度对比

各应用的叫法不同,但大致对应如下:

数独最少要给几个数字?

要让数独只有唯一解,最少需要给出17个数字,这在2012年由计算机穷举搜索证明。不过,给出数字少的题目并不一定难。

数独AI教练的初始数字个数从入门的38–45个到大师的21–26个不等,但真正区分难度的是所需的技巧。

每道题都经过这些检查

应用内置的题目(每个难度400道)在收录前都经过以下检查:

  1. 恰好只有一个解。
  2. 只用本难度允许的技巧,不用猜就能解到最后。
  3. 至少用到一次下一级难度不允许的技巧。
  4. 初始数字个数在本难度的范围内。

每日一题在同一天对所有人都是同一道。

常见问题

数独的难度由什么决定?

由解题所需的最难技巧决定。只用排除法和唯余法就能解开的是简单题;越需要数对、X-Wing 这类鱼类技巧或链,就越难,和给出数字的多少关系不大。

给出数字越少的数独越难吗?

不一定。数字少通常步骤更多,但难度取决于所需的技巧。给出17个数字的题目也可能比给出28个的更简单。

“困难”和“专家”有什么区别?

在数独AI教练里,“困难”需要显性或隐性的数对、三数组,“专家”至少需要 X-Wing、剑鱼、XY-Wing、XYZ-Wing 中的一种。

最难的难度是哪个?

“大师”。需要摩天楼、双线风筝、W-Wing、空矩形、唯一矩形等技巧,但不需要猜。

在浏览器中免费玩在 App Store 下载即将登陆 Google Play