- 最后登录
- 2025-3-26
- 在线时间
- 2533 小时
- 阅读权限
- 40
- 注册时间
- 2009-5-31
- 积分
- 1370
- 帖子
- 1033
- 精华
- 11
- UID
- 96089
- WCA ID
- 2010JIMO01
- 兴趣爱好
- 破解

- 积分
- 1370
- 帖子
- 1033
- 精华
- 11
- UID
- 96089
- WCA ID
- 2010JIMO01
- 兴趣爱好
- 破解
|
一个岛上有3个人,名字为A、B、C,
其中,A和B知道的事情非常多,可以回答任何问题,但A只说真话,B只说假话。C知道的事情少,只能胡乱回答问题。
但对外来人的提问,他们只会回答“是”或“不是”。
问:最少要问几个问题可以分辨出A、B、C三人?需要问什么问题?
补充说明:简单来讲就是A说真话,B说假话,A,B知道问题的正确答案
因为什么都不懂,C会随意说是或不是,但C并不知道自己说的是不是真话,如果两次问C同样的问题,一次回答“是”,一次回答“不是”,这种情况也是可能出现的。
再次补充。。。目前是4次提问得出答案,原题是限定3次提问。原题在某论坛100+回复仍没有正解。
我自己感觉这个题有一个可以利用的漏洞,然后是可以增加问题的复杂程度来减少判断次数。这两点结合起来不知道能不能判断出。
利用的方法明日再议。。。
[ 本帖最后由 jimofc 于 2012-3-5 22:35 编辑 ] |
-
总评分: 经验 + 2
查看全部评分
|