数独,求高手给出解题思路与方法,万分感谢!

求接下来的解题步骤,谢谢。
2024-12-13 09:23:37
推荐回答(2个)
回答1:

r8c5=2
理由是(r=row就是行的意思,c=column就是列的意思)
首先,因为第九宫的6出现在r7c89(七行的八九两列)格中,所以r7c456就没有6的候选,第八宫的6就只能在r8c56中
以下就相对麻烦一点了。用链来解释吧。假设r1c5=6,那么r8c5=2,如果r1c5<>6-->r1c8=6-->r7c8<>6-->r7c9=6-->r5c9<>6-->r5c5=6
r5c5=6的话,r8c5就不能为6,只能是2,也就是说,无论r1c5等于1或者6,r8c5都等于2.
下面的就没难度了,附答案。
.---------.---------.---------.
| 8 9 5 | 4 1 3 | 2 6 7 |
| 7 4 6 | 2 5 9 | 8 1 3 |
| 3 2 1 | 6 7 8 | 9 5 4 |
:---------+---------+---------:
| 2 6 3 | 9 8 4 | 5 7 1 |
| 9 8 7 | 1 6 5 | 4 3 2 |
| 1 5 4 | 7 3 2 | 6 8 9 |
:---------+---------+---------:
| 5 1 2 | 8 9 7 | 3 4 6 |
| 4 7 8 | 3 2 6 | 1 9 5 |
| 6 3 9 | 5 4 1 | 7 2 8 |
'---------'---------'---------'

回答2:

每格下部写上可以填的数字