逻辑学院
这道题据说是世界上最难的逻辑题之一
查看:
1万
|
回复:
21
[逻辑推理]
这道题据说是世界上最难的逻辑题之一
转载
简洁模式
365
发表于 2008-4-30 09:54:24
有甲、乙、丙三个精灵,其中一个只说真话,另外一个只说假话。
还有一个随机地决定何时说真话,何时说假话。
你可以向这三个精灵发问三条是非题,每条问题只可问一只精灵,而你的任务是从他们的答案找出谁说真话,谁说假话,谁是随机答话。
这个难题困难的地方是这些精灵会以「Da」或「Ja」回答,但你并不知道它们的意思,只知道其中一个字代表「对」,另外一个字代表「错」。
你应该问那三条问题呢?
特别交代:智商少于220的人看完这个问题,一般都直接撞豆腐了
422
发表于 2008-4-30 21:12:01
汗。。精灵都出来了。。那就不能问常识性的问题了。。再想一下。。貌似有点难额
422
发表于 2008-4-30 21:17:10
想问一下。这些精灵同学的编号甲乙丙是确定的吗
478
发表于 2008-4-30 22:06:11
先令说真话的 说假话的 随机的为Z ,J ,S ;是的回答用Y表示,否 则是N(先不管DA JA 谁真谁假)
1. 问 A:“B 会说你是说真话的精灵吗?” [ 1. A 不回答(确定B是S,否则确定B不是S)。2. A 回答 Da。3. A 回答 Ja。]
2. 问 C:“A 会说你是说真话的精灵吗?” [ 1. C 不回答。2. C 回答 Da。3. C 回答 Ja。] 同一 若C不说话则A是S,否则由于A,B都不是S,则C肯定是S。
经过这两步,S一定出来了。后面的正在想……
422
发表于 2008-4-30 22:18:21
楼上。我认为随机的并不代表就是不回答啊。他随机说真话和假话也就是说他可以回答yes or no。
478
发表于 2008-4-30 23:21:56
你是什么意思啊 随机的并不代表就是不回答啊 是说知道那人随机的被问者不回答 还是说
478
发表于 2008-4-30 23:31:27
这样想吧 若是A是S 则由问C的话可以知道A是S B是S 则由A不说话 可以推出 同理C是S可知
558
发表于 2008-5-17 15:29:54
万一随机的那个一直都说的是真话,也就是一直都和说真话的人说一样的话,还可以区分开吗?楼主!
422
发表于 2008-5-17 15:35:30
不..不能直接去考虑随机的.要通过另外两个的话判断/
433
发表于 2008-5-23 12:10:01
百度上就有答案
返回版块
1
2
3
/ 3 页
尚未登录
高级模式
您需要登录后才可以回帖
登录
|
加入学院
回帖后跳转到最后一页
发表回复
分享
复制链接