| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4197 人关注过本帖, 1 人收藏
标题:一道强逻辑的题目,大家来试试
取消只看楼主 加入收藏
sunyh1999
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:14
帖 子:1178
专家分:3032
注 册:2009-5-17
结帖率:79.37%
收藏(1)
已结贴  问题点数:100 回复次数:11 
一道强逻辑的题目,大家来试试
猜数游戏,在你心中先确定一个四位数a(1000<a<10000),然后计算机屏幕上出现一个四位数b,并让你回答两个问题:
(1)b的四个数字有几个在a出现过?
(2)b的相邻的两位数字(共3个),有几个在a中也以同样的顺序(仍然相邻)出现过?
 例如,a=3125,b=5812,你应该一次回答3和1
提示:计算机通过若干次提问,便能猜出你心中的数。请你为计算机编写一个程序,如何选择b,便可用尽量少的提问次数,得到所需要的答案

各位都做做看,这题逻辑性还是比较强的

[ 本帖最后由 sunyh1999 于 2010-9-1 09:09 编辑 ]
搜索更多相关主题的帖子: 逻辑 
2010-08-31 09:23
sunyh1999
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:14
帖 子:1178
专家分:3032
注 册:2009-5-17
收藏
得分:0 
回复 6楼 vandychan
此题不可用穷举法,否则占用空间、时间太多,不可行!

欢迎来到我的博客:http://blog..cn/noisunyuhong
2010-08-31 17:28
sunyh1999
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:14
帖 子:1178
专家分:3032
注 册:2009-5-17
收藏
得分:0 
回复 11楼 zzgzzg00
你写的这个游戏反而简单,只要逐一判断数位是否正确即可,我这个逻辑比较强,说实话我自己都有点感觉难.....

欢迎来到我的博客:http://blog..cn/noisunyuhong
2010-08-31 17:31
sunyh1999
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:14
帖 子:1178
专家分:3032
注 册:2009-5-17
收藏
得分:0 
回复 14楼 StarWing83
总觉得这方法不太可行,不是最优解,那么您有思路吗?

欢迎来到我的博客:http://blog..cn/noisunyuhong
2010-08-31 18:26
sunyh1999
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:14
帖 子:1178
专家分:3032
注 册:2009-5-17
收藏
得分:0 
回复 18楼 StarWing83
哈哈,还有个oj网站,注册一个多上上

欢迎来到我的博客:http://blog..cn/noisunyuhong
2010-09-01 06:58
sunyh1999
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:14
帖 子:1178
专家分:3032
注 册:2009-5-17
收藏
得分:0 
回复 楼主 sunyh1999
提示:计算机通过若干次提问,便能猜出你心中的数。请你为计算机编写一个程序,如何选择b,便可用尽量少的提问次数,得到所需要的答案

欢迎来到我的博客:http://blog..cn/noisunyuhong
2010-09-01 09:08
sunyh1999
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:14
帖 子:1178
专家分:3032
注 册:2009-5-17
收藏
得分:0 
过来顶一下

欢迎来到我的博客:http://blog..cn/noisunyuhong
2010-09-03 19:44
sunyh1999
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:14
帖 子:1178
专家分:3032
注 册:2009-5-17
收藏
得分:0 
回复 32楼 vandychan
有道理,可以写一段代码上来吗?

欢迎来到我的博客:http://blog..cn/noisunyuhong
2010-09-04 08:48
sunyh1999
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:14
帖 子:1178
专家分:3032
注 册:2009-5-17
收藏
得分:0 
回复 34楼 vandychan
汗,写一大堆if语句,谁愿意啊..........

欢迎来到我的博客:http://blog..cn/noisunyuhong
2010-09-04 10:36
sunyh1999
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:14
帖 子:1178
专家分:3032
注 册:2009-5-17
收藏
得分:0 
回复 38楼 zzgzzg00
这个题目要最优解,不知贪心可否

欢迎来到我的博客:http://blog..cn/noisunyuhong
2010-09-05 10:01
快速回复:一道强逻辑的题目,大家来试试
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018058 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved