解题技巧
概要
不要猜测:对每个空格,找出仍然可能的数字,即候选数。如果一个格子只剩一个候选数,或者一个数字在所在的行、列或宫中只剩一个位置,就可以放心填入。这两条规则(唯一数)足以解开应用中所有“简单”“中等”和“困难”级别的网格。
候选数与笔记
一个格子的候选数,是其所在行、列和宫中都没有出现的数字。在应用中,可以用笔记按钮把它们以小字写在格子里。下图是应用中的“中等”级别第 8 号网格的初始状态,并标出了第一行中几个格子的候选数。
| 7 | 3 | 5 | 13 | 2 | 4 | 8 | 6 | 空 |
| 空 | 空 | 9 | 空 | 空 | 5 | 2 | 空 | 空 |
| 4 | 空 | 1 | 空 | 9 | 6 | 空 | 空 | 5 |
| 空 | 5 | 空 | 2 | 空 | 9 | 空 | 空 | 6 |
| 空 | 9 | 7 | 空 | 空 | 空 | 5 | 空 | 空 |
| 2 | 6 | 空 | 空 | 5 | 8 | 9 | 空 | 1 |
| 空 | 4 | 空 | 6 | 空 | 空 | 1 | 5 | 7 |
| 空 | 1 | 6 | 9 | 空 | 7 | 空 | 空 | 8 |
| 8 | 7 | 空 | 空 | 空 | 空 | 空 | 9 | 空 |
显性唯一数
在第 1 行第 2 列(带框的格子)中,除一个数字外,其余数字都已在所在的行、列或宫中出现:唯一的候选数是3。直接填入即可。
隐性唯一数
第 1 行第 4 列的格子有 2 个候选数:单看这个格子,无法确定。但在第 1 行中,数字1只剩一个可放的位置:就是这个格子。所以应填入 1。就这样,逐个单元去找只有一个位置的数字。
显性数对
当唯一候选数法不再有进展时,就要看笔记。如果同一单元内有两个格子只剩下相同的两个候选数,那么这两个数字必然分别填入这两个格子:可以把它们从该单元内其他格子的笔记中划掉。
以应用中的“Inhumain”(极难)级第33号题为例:填完21个唯一候选数后,还剩40个空格,再也没有唯一候选数。在第1宫中,第2行第1列和第3行第1列的两个格子只有候选数3和5。把这两个数字从该宫其他格子中划掉(少了3个笔记),就会出现一个新的唯一候选数。之后,只靠唯一候选数就能一直填到最后一格。
| 9 | 4 | 1 | 3 | 空 | 空 | 8 | 2 | 5 |
| 35 | 2 | 8 | 4 | 空 | 空 | 空 | 空 | 空 |
| 35 | 367 | 3567 | 1 | 2 | 8 | 4 | 空 | 空 |
| 2 | 空 | 空 | 空 | 空 | 空 | 空 | 4 | 3 |
| 4 | 空 | 9 | 5 | 空 | 3 | 6 | 7 | 2 |
| 7 | 空 | 空 | 2 | 空 | 4 | 空 | 空 | 空 |
| 1 | 9 | 2 | 8 | 3 | 空 | 7 | 空 | 4 |
| 8 | 5 | 空 | 空 | 4 | 2 | 空 | 空 | 空 |
| 6 | 空 | 4 | 空 | 空 | 空 | 2 | 空 | 空 |
更进一步
在100道“Inhumain”(极难)级题目中,79道只用唯一候选数就能完成,加上显性数对后有87道。其余的需要更精细的技巧,但仍然不需要猜测,因为每道题都只有唯一解。