数独 是把 1–9 填进 9×9 的格子,使每行、每列、每个 3×3 宫内 1–9 各出现一次的逻辑游戏。它 1979 年以 Number Place 之名出现在美国 Dell 杂志,1984 年由日本 Nikoli 定名「数独」,2004 年经 The Times 引入英国后风靡全球。本工具提供四档难度,每道题都是随机生成的唯一解题目,并保证不需要猜。
| 档位 | 已知数 | 通常要用到的最深技巧 | 适合 |
|---|---|---|---|
| 入门 | 45 | 几乎全程唯余法 | 第一次玩、陪孩子和长辈 |
| 简单 | 36 | 唯余法为主,约两成要排除法 | 通勤路上一局,5–10 分钟 |
| 困难 | 30 | 大多要排除法,少数要区块排除 | 摸熟基本功之后 |
| 专家 | 22–28(多在 24 上下) | 排除法必用,约四分之一要区块排除 | 想安静耗二十分钟以上 |
挖空是逐格验证着挖的:每挖掉一个数字都要确认”剩下的盘面仍然能只靠这几招填完”,挖不动就停。入门和简单档的判据是唯余法 + 排除法两招,困难和专家档放宽到三招(多一个区块排除)。所以档位之间的差异既来自盘面空多少,也来自技巧深度——上面那列”最深技巧”是实测分布,不是标称值。
按一次「提示」,它只高亮目标格并说明理由,再按一次才真正填入。理由分三种,也就是数独的三块基本功:
看懂理由比拿到答案有用得多:卡住的时候通常不是算不出来,而是没想到该往哪一类结构上看。
铅笔记你自己判断的候选数,一格可记多个,和纸笔数独一样;自动候选由程序实时算出每格还能填什么,永远正确但会削弱思考量。两者互斥,建议入门期用自动候选理解”排除”,之后切回铅笔。填入数字时会自动清掉同行、同列、同宫里该数字的铅笔标记。
进度、标记、用时全部存在本机浏览器,关掉页面再回来接着填;切到后台时计时暂停。每档各记一条最佳时间,用过提示的局不计入纪录。所有数据不上传、不需要登录。
不一定。已知数个数只决定"起手有多空",真正决定难度的是填完全程需要用到多深的技巧。26 个已知数的题可能一路唯余法推到底,30 个已知数的题反而可能卡在区块排除上。所以本工具挖空时是拿技巧当判据的:入门 / 简单档全程只允许唯余法 + 排除法,困难 / 专家档放宽到三招(多一个区块排除),挖不动就停。顺便一提,唯一解数独的已知数下限是 17 个——2012 年 McGuire 等人用穷举计算证明了 16 个已知数不可能有唯一解。
不会。挖空过程中每挖一格都验证"剩下的盘面仍能只靠唯余法、排除法、区块排除填到最后一格",一旦不满足就把那个数字放回去。能一路推到底自然也就只有一个解,所以唯一解是顺带保证的。这也是提示功能能一直讲出理由、不会退化成"直接报答案"的原因。入门和简单档的判据更严,连区块排除都用不上。
不算。用过一次提示,这一局就不进本档最佳成绩——否则一路按提示就能刷出最好时间,纪录也就没有意义了。提示次数会显示在状态栏里,完成时也会写明用了几次。想认真挑战成绩就一次都别按;想学技巧就放心按,它会告诉你这一格为什么是这个数字。
铅笔是你自己动手记的候选数字,记错了也不会有人管你,是纸笔数独的标准做法;自动候选是程序按规则实时算出每个空格"还能填什么",永远正确。两者只能开一个(开自动候选时铅笔标记暂时隐藏)。中高段位玩家一般只用铅笔,自动候选更适合入门期用来理解"排除"这件事本身。填入一个数字时,同行、同列、同宫里该数字的铅笔标记会自动被清掉,不用手动擦。
盘面宽度会跟着屏幕走,iPhone 标准宽度(390px)下每格约 40px,属于可点范围;输入不靠在格子里打字,而是先点格、再点下方大号数字键,键高 46px 以上,单手拇指够得到。如果还是嫌小,横屏或者双指放大页面都不影响交互。真正的小屏机型建议玩入门 / 简单档,空格少、找格子的次数也少。
不会丢。盘面、铅笔标记、用时、提示次数每次操作后都写入本机浏览器的 localStorage,下次打开自动接着上一局。每档难度各存一条最佳时间,同样只在本机。全部数据不上传、不需要登录,换浏览器或清了浏览器数据就会重置。另外切到后台时计时会暂停——一局数独动辄十几分钟,挂着不算成绩才公平。