首页 理论教育 标准数独技巧:提高智力,完成600个数独游戏

标准数独技巧:提高智力,完成600个数独游戏

时间:2023-11-01 理论教育 版权反馈
【摘要】:18世纪开始,数独游戏逐渐成形。数独盘面就像上面这样。由规则知,对于任何一个数字,其在任意一行(列/宫)中必须出现,而且仅能出现一次。那么假设某一行(列/宫)内已出现了该数字,那么该行(列/宫)中便不能再出现该数字。通过已出现的数字排除同行(列/宫)内该数字的方法叫做摒除。摒除法是最基础、最常用的数独解法,其中宫摒除法是最为常用的。

标准数独技巧:提高智力,完成600个数独游戏

18世纪开始,数独游戏逐渐成形。一个9×9的方形盘面,被分割成了9个3×3的小宫。而玩家需要做的,是在给定数字的基础上,将盘面填满,使得每行每列每宫都是1-9不重复。

数独盘面就像上面这样。每一小格称作一个单元格,水平方向的九行,从上到下分别是A-I行;垂直方向的九列,从左到右分别是1-9列。因此便有诸如“A5”和“B7”之类的符号来代表对应的单元格。另有以由上而下为R1-R9(R代表Row,即行),由左至右为C1-C9(C代表Column,即列)者。由粗线围成的3×3的大正方形称作一个宫。

数独基础的解法是摒除法。

由规则知,对于任何一个数字,其在任意一行(列/宫)中必须出现,而且仅能出现一次。那么假设某一行(列/宫)内已出现了该数字,那么该行(列/宫)中便不能再出现该数字。通过已出现的数字排除同行(列/宫)内该数字的方法叫做摒除(也叫排除)。

摒除法是最基础、最常用的数独解法,其中宫摒除法是最为常用的。

宫摒除法就是通过摒除得到一宫之中唯一一个能填入某格的数。

对第一宫进行观察可以发现:因为A7存在数字5,进行摒除,A1、A2、A3不能填入5;同理C5存在数字5,那么C3亦不能填入数字5。结合一宫内已有的数字,仅有B3格可以填入数字5。(www.xing528.com)

继续观察第一宫,用数字9进行宫摒除,得到宫内唯一能够填入数字9的格C3。继续观察,可以解开全题。

如何寻找宫摒除呢?有两种思路。其一是针对出现次数较多的数字进行观察,例如上题之中,数字3出现了6次,而一个完整的数独盘面需要9个数字3。可以试着由宫摒除将所有宫内的数字3填完,再寻找其他多次出现的数字,并把该数字填完,以此类推。

需要注意的是,有时候很多数字并不能够一次性完成,当没有思路的时候,应该考虑观察其余的数字,等填出更多数字的时候再来反观刚才卡住的地方,很可能会有所收获。

例题填完所有3和所有暂时能得出的数字1的样子如下,此时第二和第三宫的数字1暂时无法得到,需要填出更多数字后才可判断。

其二是针对宫进行观察。例题即是此种模式。选择数字较多的宫(一般来说数字个数大于等于4)优先进行观察。观察该宫已有的数字,判断出这个宫里还需要填入哪些数字,再在能够影响这个宫的区域里寻找需要填入的数字,进行宫摒除。例题中一宫需要填入1、2、5、6、9五个数字,在能影响一宫的几个宫里寻找这些数字进行摒除。观察到二、三宫的数字5和三宫的数字9,得到结果。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈