主题:谁是冠军
黄花菜
[专家分:0] 发布于 2005-01-31 09:24:00
A、B、C、D、E、F、6人参加跳高决赛,甲、乙、丙、丁4人猜测谁是冠军
甲说:“冠军不是A,就是B。”
乙说:“冠军是C。”
丙说:“D、E、F都不可能是冠军。”
丁说:“冠军可能是D、E、F中的一个”
比赛后公布成绩时发现,这4个人所说的话中,只有一句话是正确的。你能
断定谁是冠军吗?
回复列表 (共27个回复)
沙发
诸葛亮的很 [专家分:160] 发布于 2005-01-31 11:03:00
这个不用编程序,用人脑就可以了阿
丙和丁矛盾,当中有一个正确
假设丙正确=〉甲正确,不成立
那么丁正确=。。。。。。。无法判断.
板凳
黄花菜 [专家分:0] 发布于 2005-01-31 13:51:00
问题是他要你用程序编啊
3 楼
codepk [专家分:2800] 发布于 2005-01-31 14:34:00
题目是错的
4 楼
staa [专家分:3690] 发布于 2005-02-08 21:59:00
我喜欢编写这类程序,但一直没有什么心得体会,也就是说没有找到一个比较规范的算法,希望大家能继续讨论
5 楼
shiyr [专家分:390] 发布于 2005-02-12 17:32:00
一般的题目可以用穷举
难一点的,实在穷举不了的,可以用A*推理
6 楼
faintzw [专家分:2660] 发布于 2005-02-14 16:42:00
您真强~!a*是启发式搜索,能应用在这上面吗?
7 楼
shiyr [专家分:390] 发布于 2005-02-14 17:27:00
有些题目(我记得我做过一个)
是这样的
tmd那次我想了一个月
8 楼
faintzw [专家分:2660] 发布于 2005-02-14 17:49:00
搞笑。
a*用来解决8数码什么的效果还不错
但用来解这种dfs解决的题,不太好吧。
9 楼
def [专家分:3380] 发布于 2005-03-26 00:27:00
PRINT " "
PRINT " upupupupupup "
PRINT "upupupupup up "
PRINT " up up "
PRINT " up upupupupup "
PRINT " up up up "
PRINT " up up up up "
PRINT " up up up up "
PRINT " up up up up "
PRINT " up up up up "
PRINT "upupup up "
PRINT " upup up up "
PRINT " up upup upup "
SYSTEM
10 楼
codepk [专家分:2800] 发布于 2005-03-26 00:29:00
.........
我来回复