说说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的完整源码。它的功能有出题、提示求解等。
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的完整源码。它的功能有出题、提示求解等。
相关文章推荐
- javascript sudoku 数独智力游戏生成代码
- 智力游戏
- 【智力题】拿硬币(数数字)、游戏
- 【题解】线性筛素数 线性统计范围质因数 小Y的智力游戏
- Java Sudoku游戏
- 智力游戏
- 智力题——24.数字额头游戏
- hdu1426 Sudoku Killer(数独游戏)--DFS
- 方块填数 “数独”是当下炙手可热的智力游戏。一般认为它的起源是“拉丁方块”,是大数学家欧拉于1783年发明的。 如图[1.jpg]所示:6x6的小格被分为6个部分(图中用不同的颜色区分),每个部
- 我的智力游戏人生
- 说说游戏服务器
- 【题解】线性筛素数 线性统计范围质因数 小Y的智力游戏
- Sudoku Puzzles - 九宫格(数独)游戏
- Sudoku 数独游戏 dfs神奇的反搜
- NKOI 3744 智力游戏
- 说说游戏服务器
- cocos2dx3.3开发FlappyBird总结七:说说游戏流程
- 安卓平台最好的中国象棋,让智力游戏充满趣味性!
- 【题解】线性筛素数 线性统计范围质因数 小Y的智力游戏