首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >数独问题的生成

数独问题的生成
EN

Stack Overflow用户
提问于 2012-01-19 17:44:39
回答 2查看 700关注 0票数 1

我在玩数独游戏。我的问题是数独问题的产生。我想在三个困难中生成问题。有没有办法生成3个级别的问题?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-01-19 17:50:39

如果我们选择预先生成的数独游戏,也许你可以看看这个:http://www.setbb.com/phpbb/viewtopic.php?t=102&mforum=sudoku

我们在Linux发行版中使用了终端sudoku

它有一个批处理生成器模式。该网站已关闭,但它是为某些linux发行版打包的。

为每个级别生成难题:简单、中等和困难

代码语言:javascript
运行
复制
sudoku -fcompact -ceasy -g5>sudoku_easy.txt
sudoku -fcompact -cmedium -g5>sudoku_medium.txt
sudoku -fcompact -chard -g5>sudoku_hard.txt

解开谜团

代码语言:javascript
运行
复制
sudoku -fcompact -v sudoku_easy.txt >sudoku_easy-resolved.txt
sudoku -fcompact -v sudoku_medium.txt >sudoku_medium-resolved.txt
sudoku -fcompact -v sudoku_hard.txt >sudoku_hard-resolved.txt

我检查了其中的一些,他们只有一个解决方案。

票数 2
EN

Stack Overflow用户

发布于 2012-01-19 17:50:24

生成完整(已填充)数独,在打印出数独之前,将字段中的某些百分比重新设置为空,以供人类填充。

选择要清空的随机字段。提高每个难度级别上的空域百分比。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8923884

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档