星期日, 十一月 02, 2008

数毒游戏浅探

前几天玩了一把数毒(sudoku) http://www.sudoku.name/index-cn.php, 发现了一个不用懂脑筋的办法, 于是就觉得这个游戏不是很有意思了.

规则很简单, 一共三种情况: 横的, 竖的, 和方的(指定的那9个大方格), 各九个格子里的数字都不能重复.

原始图是这样的:

1. 先在横的, 竖的, 方的里边找只有1,2,3个空格的, 这种简单. 填好. 不确定的就把所有可能值都填到上面备注里边.

如下图, 找了三个竖行. 其中有一个无法确定.


2. 找四个的和或五个空格的. 能确定的就写上, 不能确定的就把所有的可能都写上. (写上面的备注的时候只考虑确定的数字来限制, 而不考虑其他写在上面的小字.)

当碰到要动(也就是确定)备注里的值的时候, 就要仔细了. 比如现在我们可以确定左上角那个3*3的方格了.


当那个确定为6, 那个写着69的地方就应该确定为9. 这可能引起其他地方也要做相应的修改, 那就一直修改下去.继续
最终


当然, 如果不可以做标记的话, 上面的就无效了.

没有评论: