数独游戏求解
不多说了先上题000870000003046008080900200006010003120507600050000800000000490000600000000700...
不多说了 先上题
000870000
003046008
080900200
006010003
120507600
050000800
000000490
000600000
000700010
0为需要填的数字求解 展开
000870000
003046008
080900200
006010003
120507600
050000800
000000490
000600000
000700010
0为需要填的数字求解 展开
2个回答
展开全部
根据第4行和第5行以及第8列的1,右中的9宫格的1应填在第6行的第9列的位置.
根据第4第5行以及第5和第6列的6,中间的9宫格的6应填在第6行的第5列的位置.
根据第9列和第7列的8,右下的9宫格的8应填在第8行的第8列的位置.
根据第3列的3和第4行的3,左中的9宫格的3应填在第6行的第1列的位置.
这样中间的9宫格的3填在第5行第5列的位置.
根据第4列的8和第6行的8,正中的9宫格的8应填在第4行的第6列的位置.
因为第4列有9,这样中间9宫格的9只能填在第6行第6列的位置
根据第4行和第6行的8,左中的9宫格的8应填在第5行的第3列的位置.
第5行只差最右边两空了,差的数是4和9,因为第8列有9,所以第5行的9必在第9列位置,它左边为4.
后面就需要假设,在只有两个空位填数的时候假设其中一个位置填上,再往下推,有矛盾则假设错误,此时应是另一个位置填此数,否则最终得出的就是此解(或之一)
6 9 5 8 7 2 1 3 4
2 7 3 1 4 6 9 5 8
4 8 1 9 5 3 2 6 7
9 4 6 2 1 8 5 7 3
1 2 8 5 3 7 6 4 9
3 5 7 4 6 9 8 2 1
7 1 2 3 8 5 4 9 6
5 3 4 6 9 1 7 8 2
8 6 9 7 2 4 3 1 5
根据第4第5行以及第5和第6列的6,中间的9宫格的6应填在第6行的第5列的位置.
根据第9列和第7列的8,右下的9宫格的8应填在第8行的第8列的位置.
根据第3列的3和第4行的3,左中的9宫格的3应填在第6行的第1列的位置.
这样中间的9宫格的3填在第5行第5列的位置.
根据第4列的8和第6行的8,正中的9宫格的8应填在第4行的第6列的位置.
因为第4列有9,这样中间9宫格的9只能填在第6行第6列的位置
根据第4行和第6行的8,左中的9宫格的8应填在第5行的第3列的位置.
第5行只差最右边两空了,差的数是4和9,因为第8列有9,所以第5行的9必在第9列位置,它左边为4.
后面就需要假设,在只有两个空位填数的时候假设其中一个位置填上,再往下推,有矛盾则假设错误,此时应是另一个位置填此数,否则最终得出的就是此解(或之一)
6 9 5 8 7 2 1 3 4
2 7 3 1 4 6 9 5 8
4 8 1 9 5 3 2 6 7
9 4 6 2 1 8 5 7 3
1 2 8 5 3 7 6 4 9
3 5 7 4 6 9 8 2 1
7 1 2 3 8 5 4 9 6
5 3 4 6 9 1 7 8 2
8 6 9 7 2 4 3 1 5
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询