闪烁星
根据情况而定,
如果第一个问题选出来的是说真话的,那第二个问题就问另一个说真话的人的状态;
如果第一个问题选出来的是说假话的,那第二个问题就问另一个说假话的人的状态。
查看详细资料
TOP
游客
楼上的设想有根本的问题就是你不知道第二个人说的是真话还是假话,如果你继续问第一个人那么他不可能告诉你那个是和他一样的人,因为他只能回答是或不是的问题
是继续问第一个人,我知道他(她)只能回答是非题,所以才把一个人藏起来嘛,制造三种可能。
论坛元老
大家的思路都对了。 =) 主要是看谁的发问方法比较好,做到简单明了。
我觉得toa-2008的方法可以接受。
那是我的定势思维做怪了, 我没真正读懂题意,我以为回答的人只能回答是或不是呢,没想到可以回答不知道
感觉似乎超出了题目给的三个限制
如果允许答不上来的情况出现。偶下面的问法不知算不算?
首先,用一个简单的是非题问甲,从而知道他是说真还是谎!懒!
然后就可以玩文字游戏了!
(1)如果甲是说真话的!那么继续问甲:
“如果乙是说真话的你就答‘是’,如果丙是说真话的你就答“非”,那么是‘是’还是‘非’?”
甲答不上来既是丁了!
(2))如果甲是说谎话的!那么用同上的问题问丁:
不论丁答‘是’或‘非’,都是真话!
答不上来,他就是说谎话的!
流光星
小福星
看不懂,大家在研究这个题目么,怎么像是再跟着楼主出更复杂的提,晕
俺是粗人,就问甲:’小样地,你们都是骗子么‘
甲说
1、 不是 ,甲,老实人阿,咱喝酒去,顺便问一下“他们里面谁是老实嘎达,叫出来一起去”
2、是 ,甲,nnd骗子,严刑拷打,说“他们里面谁不是骗子”
如果,这些老实的,不老实的都乱说话,要么就不说话,俺就没办法了,俺有点弱智
当前时区 GMT+8, 现在时间是 2008-12-3 13:32
Processed in 0.058396 second(s), 10 queries, Gzip enabled.