主题:6星难度的数独题 Sudoku -- NTLS
不用程序, 手工求解:
_ 9 _ | 5 _ _ | _ _ 2
_ _ _ | _ _ 4 | 5 _ 6
_ _ _ | _ _ 6 | 3 1 9
_ _ _ | 2 6 _ | _ _ _
3 _ 4 | _ _ _ | 8 _ _
_ _ _ | _ 1 8 | _ _ _
4 5 6 | 3 _ _ | _ _ _
9 _ 8 | 6 _ _ | _ _ _
7 _ _ | _ _ 5 | _ 9 _
填了10个数字, 填不下去了,电脑报第11个数字,没明白为何:
6 9 _ | 5 _ 1 | _ 8 2
_ _ _ | _ _ 4 | 5 _ 6
_ 4 _ | _ _ 6 | 3 1 9
_ _ _ | 2 6 3 | _ _ _
3 _ 4 | _ 5 _ | 8 _ _
_ _ _ | 4 1 8 | _ _ _
4 5 6 | 3 _ _ | 1 _ _
9 1 8 | 6 _ _ | _ _ _
7 _ _ | 1 _ 5 | 6 9 _
6 9 _ | 5 _ 1 | _ 8 2
_ _ _ | _ _ 4 | 5 _ 6
_ 4 _ | _ _ 6 | 3 1 9
_ _ _ | 2 6 3 | _ _ _
3 _ 4 | _ 5 _ | 8 _ 1
_ _ _ | 4 1 8 | _ _ _
4 5 6 | 3 _ _ | 1 _ _
9 1 8 | 6 _ _ | _ _ _
7 _ _ | 1 _ 5 | 6 9 _
从左往右计列数,从上往下计行数,每个区域3X3数字矩阵称为宫。
由于第三列第8行有个8,加上第1行里有6、9占了位置,因此左上角那个宫里的数字8只能在第2和第3行,这是条件一;
第六列的8和最下面中间宫的情况决定了最下面中间的宫里8必须在中间那列,即第五列,因此最上面中间的宫里,数字8只能在第四列,因此也只能在第2或第3行,这是条件二;
从这两个条件判断,左上角的宫里,数字8只能在第一行。由于第七列有了8,所以,左上角的数字8只能在第八列第1行。
6 7 9 5 3 1 4 8 2
1 8 3 9 2 4 5 7 6
2 4 5 8 7 6 3 1 9
8 7 1 2 6 3 9 4 5
3 2 4 7 5 9 8 6 1
5 6 9 4 1 8 2 3 7
4 5 6 3 9 7 1 2 8
9 1 8 6 4 2 7 5 3
7 3 2 1 8 5 6 9 4
上个星期才开始,每天下班坐火车的路上玩一局Kakuro。不带试做,全靠脑子里构想,四星难度的正好25分钟到半个小时。
6 9 3 5 7 1 4 8 2
1 8 2 9 3 4 5 7 6
7 4 5 8 2 6 3 1 9
8 7 1 2 6 3 9 4 5
3 2 4 7 5 9 8 6 1
5 6 9 4 1 8 2 3 7
4 5 6 3 9 7 1 2 8
9 1 8 6 4 2 7 5 3
2 3 7 1 8 5 6 9 4
算出来啦!
个人觉得关键在正中间,5左右的7和9的位置,算出来就迎刃而解啦~
6 9 7 | 5 3 1 | 4 8 2
1 8 3| 924 | 5 7 6
2 4 [MP=320,240]5[/MP] | 8 7 6 | 3 1 9
8 7 1 | 2 6 3 | 9 4 5
3 2 4 | 7 5 9 | 8 6 1
5 6 9 | 4 1 8 | 2 3 7
4 5 6 | 3 9 7 | 1 2 8
9 1 8 | 6 4 2 | 7 5 3
7 3 2 | 1 8 5 | 6 9 4
r8c3是8,则r1c3不能为8,
r7c5至r9c5也必须有8,则r1c5也不能为8。
可以推出r1c7和r1c8中至少一个为8。
所以只能是r1c8为8
好清晰的思维和表述! 赞一个.
有个打字错误,改一下:
第六列的8和最下面中间宫的情况决定了最下面中间的宫里8必须在中间那列,即第五列,因此最上面中间的宫里,数字8只能在第四列,因此也只能在第2或第3行,这是条件二;
从这两个条件判断,右上角的宫里,数字8只能在第一行。由于第七列有了8,所以,左上角的数字8只能在第八列第1行。
不做难题不知道自己笨
不解难题不知道自己聪明
如何确定正中间,5左右的7和9的位置?
知道5左右都是79择一,用尝试法?
能否偷漏一下这个关键是如何突破的?
6 9 7| 5 3 1| 4 8 2
1 8 3| 9 2 4| 5 7 6
2 4 5| 8 7 6| 3 1 9
8 7 1| 2 6 3| 9 4 5
3 2 4| 7 5 9| 8 6 1
5 6 9| 4 1 8| 2 3 7
4 5 6| 3 9 7| 1 2 8
9 1 8| 6 4 2| 7 5 3
7 3 2| 1 8 5| 6 9 4
第十一个数字该是这样的
f(6,6)=8
=> 8属于{f(7,5),f(9,5)}
=>f(1,5)\= 8;
又已知8属于{f(1,3),f(1,5),f(1,7),f(1,8)},且f(1,3),f(1,7)\=8
=>f(1,8)=8.
报纸上登出来的题,应该有解的.
_ _ _ | _ 2 _ | _ _ 1
_ _ _ | _ _ 6 | 2 _ _
1 7 _ | _ 5 _ | 4 _ 6
------+-------+------
_ _ 3 | 2 _ _ | 1 _ 7
_ _ 9 | _ _ _ | 6 _ _
2 _ _ | _ _ 8 | 9 _ _
------+-------+------
4 _ _ | _ 1 _ | _ 3 2
_ _ 1 | 9 _ _ | _ _ _
7 _ _ | _ 8 _ | _ _ _
费了老半天的工夫,只取得了下列进展,还得到了网上工具的帮助.但是离完全解决还有距离.
_ _ _ | _ 2 _ | 3 _ 1
_ _ _ | 1 _ 6 | 2 _ 5
1 7 2 | _ 5 _ | 4 _ 6
------+-------+------
_ _ 3 | 2 _ _ | 1 5 7
5 4 9 | _ _ 1 | 6 2 8
2 1 7 | 5 6 8 | 9 4 3
------+-------+------
4 9 _ | 6 1 _ | _ 3 2
_ _ 1 | 9 _ _ | _ 6 4
7 _ 6 | _ 8 _ | 5 1 9
期望高手帮忙.介绍一下编程算法也行啊.
本帖一共被 1 帖 引用 (帖内工具实现)
最近是天天跟着报纸做一题,都没遇到过麻烦题,很是自豪.
但是,不是每一天都是好日子的.
这不,又有麻烦题来了.
请看
这个8其实很容易看出来。在最下面一排的中间的九宫中,8必定在中间一列,从而可以看出第一排中,其他空位都不可能是8,只有那个位置能放8。