您的位置:首页 > 其它

说说wxErlang的智力游戏Sudoku

2009-05-08 15:07 239 查看
Sudoku,从这怪怪的英文就会看出,它是日语的音译。中国人早先叫它“九宫格”,现在不少人叫它“数独”。

Sudoku从整体上看,是 9 X 9 的盘格;从局部看,是9个3 X 3 的盘格(区)组成的。

Sudoku的游戏规则非常简单。全盘的每一行、每一列,必须也只能填进9个数字,即1、2、3、……、9;

每行每列的数字,必须完全不同,不允许出现重复数字;每个小区(3 X 3 的盘格)也不允许出现重复数字。

百闻不如一见,具体的玩法,可到网上google。

在人类文明史上,好的智力游戏不是很多。最复杂的是围棋,其次象棋、国际象棋、桥牌等。

这些游戏对提升智力肯定有好处。因为它们能锻炼人的想象力、记忆力、观察力、判断力等等。

可是,这些游戏需要2人甚至4人一起玩,并且要花大量时间认真学习,才能掌握得好些。

在提升智力方面,Sudoku有相同功效。试了一下,问题的难度,不亚于围棋的高级死活题。

Sudoku难题,可以用计算机程序求解。大致google了一番,好像都是收费的软件。

幸运的是,在wxErlang的examples里,有Sudoku的完整源码。它的功能有出题、提示求解等。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: