数独游戏求解,只用普通的排除法,不用编程或是其他高端方法,找三个就行了,怎么找的说一下

2026年09月24日 15:08
有1个网友回答
网友(1):

r5c7的意思是第五行第七列的单元格。
下面开始说,首先看第6行r6c4567这四个单元格,只有r6c6可以填7,其他三个不能填。因为其他三个所在列都有7了,所以r6c6=7
继续,r4c2目前只可以是579,而r4c39这二个格是59的数对,所以r4c2不能是5也不能是9,只能是7,即r4c2=7,r4c3是59的候选,这个很明确,至于r4c9的,要深一步来看,目前看应该是569不是59,只所以删除了6,是因为7列的6不可以出现在第二行,那只可能是456三行之一,即然r456c7中有一个6,那r4c9肯定不可能是6,就只剩下59二个数了。由此r4c9与r4c3形成了59数对。
继续,r4c1=6,r5c1=8……下面不一一讲了。
因为全是唯一 数选择,没什么可讲的了
答案如下

.---------.---------.---------.
| 7 2 1 | 9 4 6 | 8 3 5 |
| 9 5 6 | 3 8 2 | 1 7 4 |
| 3 8 4 | 1 7 5 | 9 6 2 |
:---------+---------+---------:
| 6 7 5 | 8 2 1 | 3 4 9 |
| 8 9 2 | 4 6 3 | 5 1 7 |
| 4 1 3 | 5 9 7 | 6 2 8 |
:---------+---------+---------:
| 2 4 9 | 6 1 8 | 7 5 3 |
| 1 3 8 | 7 5 4 | 2 9 6 |
| 5 6 7 | 2 3 9 | 4 8 1 |
'---------'---------'---------'