喜欢看《最好的我们》的人不难发现,学霸余淮特别喜欢做数独,在上课的时候也会做数独题。最近重看电视剧,想起官网上的那道数独题,看到有网友直呼数独题太难,作为余淮党&数独迷,给大家讲解一下如何解那道数独题。其实,并不难。
此前,个人先提几个建议:
1、准备纸、笔,自行先画好上图。
2、没有时间但想要了解数独的小伙伴建议直接看方法和例题讲解第一点。
3、数独高手请直接退出。本文只适合初入门的数独爱好者。
在看题目之前,先来了解几个概念。
数独分为标准数独和变型数独。上图所示的是标准数独。
标准数独常见元素有盘面、格、行、列、宫、格的坐标。
下面只简单说一下行、列和宫。
·行用大写英文字母表示,从上至下分别为A行、B行、C行、D行、E行、F行、G行、H行、I行。
·列用阿拉伯数字表示,从左到右分别是1列、2列、3列、4列、5列、6列、7列、8列、9列。
·宫是由粗线划分成的3X3共9格形成的区域。标准数独中宫的顺序从左上到右下分别为一宫、二宫、三宫、四宫、五宫、六宫、七宫、八宫、九宫。
标准数独的规则是:把1~9填入空格内,使得每行、每列及每宫内的数字均不重复。
在解那道数独题目主要用到的是排除法,而排除法又可分为宫内排除法、行列排除法、区块排除法。
一、宫内排除法
宫内排除法是利用数独中排除的原理,对某一宫进行观察,选用某个相同的数字对同一宫进行排除,最终得到该宫内只有一格可以填入该数字。
如图1.1所示,
(1)B2、A8和F5格内的数字4对二宫进行排除,二宫中的A4、A6、B6格内不能再填入数字4,则二宫内的数字4只能填入C4格。
(2)B8=3,观察二宫和九宫的数字3,对三宫进行排除,则三宫中只有B8格内可以填入数字3。
(3)H3=3,七宫的数字3运用宫内排除法。
(4)G5=3,八宫的数字3运用宫内排除法。
(5)G1=7,七宫的数字7运用宫内排除法。
(6)C2=7,一宫的数字7运用宫内排除法。
(7)A5=7,二宫的数字7运用宫内排除法。
(8)E9=7,六宫的数字7运用宫内排除法。
由上面8步我们得出图1.2(新填入的数字标红):
二、行列排除法
行列排除法是利用数独中排除的原理,对一行或一列进行观察,选用某个相同的数字对同一行或同一列进行排除,最终得到改行或该列内只有一格可以填入该数字。
如图2.1所示,
(1)A8和F5格的数字4同时对9列进行排除,则9列内只有G9格内可以填入数字4。
(2)H6=4,在八宫内进行宫内排除法。
由上面2步得出图2.2,
三、区位排除法
区块排除法经常和宫内排除法一起运用,它是利用数独中排除的原理,在某宫中形成一个区块(并排的2格或3格内必含某数字),再利用区块作为条件继续排除的方法。
如图3.1所示,
(1)G3的数字5对九宫进行排除,在九宫内只有H7或I7格内可以填入数字5,则H7和I7格形成了一个含数字5的区块,该区块无论是H7格内为数字5还是I7格内为数字5,都可以对7列其他格进行排除,结合D9格的数字5对三宫进行排除,得出三宫内只有C8格内可以图填入数字5。
(2)A1=5,E2=5,分别在一宫、四宫内进行宫内排除法。
(3)G6=2,B5=2,A7=2,F9=2,分别在八宫、二宫、三宫、六宫内进行宫内排除法。
(4)同(1),运用区位排除法,得出G4=6。
(5)E5=6,在五宫内运用宫内排除法。
(6)观察五宫,可以得出D4=1。
(7)观察4列,可以得出A4格和H4格为数字8和9,结合A9格内的数字9进行排除,可以得出A4=8,H4=9。
(8)I6=8,H7=8,分别在八宫、九宫内运用宫内排除法。
(9)C5=9,B3=9,I2=9,按照上述先后顺序分别在二宫、一宫、七宫内运用宫内排除法。
(10)A3=1,B6=1,C9=1,按照上述先后顺序分别在一宫、二宫、三宫内运用宫内排除法。
(11)B9=8,C1=8,运用宫内排除法。
(12)F2=6,由观察2列运用行列排除法得出。D8=6,I3=6,分别在六宫、七宫内运用宫内排除法。
(13)H2=1,I5=1,分别在七宫和八宫内运用宫内排除法。
(14)I7=5,H5=5,分别在九宫和八宫内运用宫内排除法。
(15)D3=4,观察3列结合D行运用宫内排除法。
(16)E3=8,F8=8,分别在四宫和六宫内运用宫内排除法。
(17)E8=1,F1=1。
(18)G8=9,F7=9,D1=9。
(19)E1=3,D7=3。
(20)E7=4,G7=1,A6=6。
所以,该数独最后得到的答案如下图3.2所示,
除了上述的排除法之外,数独中常见的解题思路还有数对占位法和唯一余数法。在这里先不阐述了,待下次另开文叙述。
总而言之,做数独,要注意以下几点:
1、宫内排除法是最常见的方法。
2、方法不是单一的,每种方法也不是绝对独立的。
3、做数独时,专心!静心!
4、要想提高,三个“多”。多练习,多思考,多总结。