在你面前有三个“人”,其实他们分别是上帝,魔鬼和凡人。当然啦,凭外貌你是无法知道谁是谁的。已知:上帝无所不知,且永远讲真话,魔鬼也无所不知,且永远讲假话,凡人则有的事情知道,有的事情不知道,有时说真话,有时说假话。现在你可以向他们问三个问题(但每个问题只能向其中的一个发问),而他们的回答只能是“是”和“不是”。请问怎样问才能猜出三人的身份?
天啊,500字啊500字
今天一个朋友给我出了一道题,感觉很有难度,而且跟“12个小球”“三个箱子”“月薪n万的微软面试题”等等不同,这题似乎在天涯或别的网上还没怎么讨论过。拿来考考天涯的朋友们,看有多少人能答出。
在你面前有三个“人”,其实他们分别是上帝,魔鬼和凡人。当然啦,凭外貌你是无法知道谁是谁的。已知:上帝无所不知,且永远讲真话,魔鬼也无所不知,且永远讲假话,凡人则有的事情知道,有的事情不知道,有时说真话,有时说假话。现在你可以向他们问三个问题(但每个问题只能向其中的一个发问),而他们的回答只能是“是”和“不是”。请问怎样问才能猜出三人的身份?
是问每人一个问题还是只要是三个问题,可是重复问同一个人?
现在你可以向他们问三个问题(但每个问题只能向其中的一个发问),
是问每人一个问题还是只要是三个问题,可是重复问同一个人?
==============================================
可以重复问同一个人。
没想到如此简单的题。如果是外国人发问可能不好判断,但是由中国人发问只需随便问一个问题就可知答案。
谢谢楼主
先问一个对象:你是上帝么?
再问另一个对象:他(第一个被问的对象)是上帝么?
再问第三对象:你不是上帝吧?
这样就可以推断出来了!
问B A是凡人吗?
??????怎么好象2个问题就解决了呢?????哪里出问题了?????
太简单了,
先问一个对象:你是上帝么?
再问另一个对象:他(第一个被问的对象)是上帝么?
再问第三对象:你不是上帝吧?
这样就可以推断出来了!
=====================================================
你的方法不对。
第一个人回答是,则他可能是上帝,也可能是魔鬼,也可能是凡人。
只能问其中一个人一句话还是可以三个人都能问一句,加起来是三句???,如果是后者的话,就太easy了吧.....
===============================================
可以三个人都能问一句,加起来是三句。
但是并不easy.
好好想想吧。
我把IQ门槛定为120已经是大大降低标准了。
你还叫着120进~~~~~
问A 你是凡人吗?
问B A是凡人吗?
??????怎么好象2个问题就解决了呢?????哪里出问题了?????
---------------------------------------------------------
a是魔鬼 b是上帝
a是凡人 b是魔鬼
答案有不同乎?
问A 你是凡人吗?
问B A是凡人吗?
??????怎么好象2个问题就解决了呢?????哪里出问题了?????
==========================================
你的两个问题什么也没解决啊。
问A 你是凡人吗?
A回答是,你能得出什么结论?(注意此时A可能是魔鬼也可能是凡人)
问B A是凡人吗?
B回答是,你能得出什么结论?(注意此时B可能是上帝也可能是凡人)
==========================================
人格担保不是胡编的,也不是脑筋急转弯,就是正宗的逻辑难题(因为我想了整整一个下午才想出来,所以可能语气有点夸张,真正的聪明人大概不觉得难呢?)
)
"凡人"的话真假 是根据他 是否 知道答案 来确定吗?
===================================================
不是。有的事情他知道,这时他可能说真话,也可能说假话。有的事情他不知道,这时他就胡乱编一个答案。
有意思的问题
找思路有难度
凡人在里面搀合着,怎样把凡人找出来呢?怎样的三个问题才能让凡人自己招供呢?他不能全部说假话,也不能全部说真话……突破口是否是这里呢?
应该要能从他的话里听出他知不知道才对
照拿3分
问其中两个
“我是女人吗?”
可以淘汰掉魔鬼
然后随便问一个
“我是不是很帅?”
回答是的是上帝,回答不是的是凡人
上帝是万能的吗?
凡人和上帝会说是
魔鬼no
如果答案是no,那么对剩下的两个人随便问个,你是凡人吗,就ok了
如果答案是yes
那么剩下的两个可能是魔鬼和上帝或者魔鬼和凡人
然后问魔鬼是万能的吗?
说不是的就是魔鬼了
问三遍,必有一个人一直说是(上帝),一个人一直说不是(魔鬼),假如那个凡人一直说是或者不是的话,我也没招了
凡人如果是这样的话,不论他知道或不知道,不论说什么都可能,不是一点价值也无?
应该要能从他的话里听出他知不知道才对
===============================================
只能回答“是”和“不是”。所以你不可能知道凡人知道还是不知道。(如果凡人不知道,就随机回答是和不是)
随便问一个人
上帝是万能的吗?
凡人和上帝会说是
。。。。。。。。
========================================
不对。凡人也可能说不是。
在对回答是的人问:你是平民吗?就搞定了!
一会没来这么多人参与拉,不过楼上各位都还没有解决哇,努力想~~~
=================================================
看起来 “人在边缘部落”知道答案,但从他的话里看不是自己想出来的(这样诚实的人真的可敬)
澡堂中
问其中两个
“我是女人吗?”
可以淘汰掉魔鬼
然后随便问一个
“我是不是很帅?”
回答是的是上帝,回答不是的是凡人
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
这位强!同时也带出一个问题:所问的问题可以是很确定的吗?比如我是个女人,我可以问他们我是女人吗?这种问题吗?也就是说引入的问题可不可以含有已知的条件?
问1+1是不是等于3
如果回答是,说明是魔鬼.因为凡人知道这个问题,所以凡人的回答也是 不是
确定魔鬼后再问
刚才回答不是的那个是不是魔鬼?
因为上帝无所不知,回答肯定 是.而凡人肯定不知道,所以回答 不是
先问其中两个 是不是上帝?
在对回答是的人问:你是平民吗?就搞定了!
================================================
不对。第一个问题,两个人都回答是。第二个问题,两个人还是都回答是。但是这两个人谁是魔鬼,谁是凡人?
请大家看清题目了,题目说上帝魔鬼无所不知,凡人有些知道,有些不知道,那知道的肯定说是,不知道肯定说不是,那就非常的简单了嘛
==============================================
你对题目的理解不对。凡人是可能说谎的,也就是说,对不知道的问题,可能回答是,也可能回答不是。
问b a回答得对吗?
问c a回答得对吗?
作者:JuneRex 回复日期:2008-3-18 11:29:19
澡堂中
问其中两个
“我是女人吗?”
可以淘汰掉魔鬼
然后随便问一个
“我是不是很帅?”
回答是的是上帝,回答不是的是凡人
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
这位强!同时也带出一个问题:所问的问题可以是很确定的吗?比如我是个女人,我可以问他们我是女人吗?这种问题吗?也就是说引入的问题可不可以含有已知的条件?
===============================================
当然可以。问题是,就拿上面的问题“我是不是很帅?”来说,凡人也是可以回答是的。
很多人没看懂题,我想想待会告诉你
问a 你是上帝吗?
问b a回答得对吗?
问c a回答得对吗?
=================================================
a回答是,b和c回答不是。则有两种可能:a是上帝,b魔鬼,c凡人。或者a上帝,b凡人,c魔鬼。还是无解。
上帝:不是
魔鬼:是
凡人:是或者不是
再问第二个“你们都是上帝吗?
上帝:是
魔鬼:不是
凡人:是或者不是
综合两个人的回答,至少可以分析出谁是魔鬼
再问魔鬼其他人中的任意一个:”他是上帝吗?”由魔鬼的答案可以推出谁是上帝或者凡人
第一个问题还是一样问1+1是不是等于3
现在可能出现2种情况,我先分析第一种
上帝回答不是,魔鬼回答是,凡人回答是
这样我们就可以确定回答不是的那个肯定是上帝
第二个问题问上帝,"他"是不是凡人,因为上帝无所不知,他一定知道谁是凡人,那如果上帝回答是,就说明他是,如果回答不是,说明是魔鬼,那这样就能辨别出来
现在说第2种情况
1+1是不是等于3
上帝回答不是,魔鬼回答是,凡人回答不是
那这样能确认回答是的肯定是魔鬼
再问魔鬼,"他"是不是上帝,如果真的是上帝,魔鬼一定回答不是,如果不是,魔鬼一定回答是,那么身份也能确认
我这么只用了2个问题呀?
作者:完美矛盾体 回复日期:2008-3-18 11:36:19
作者:JuneRex 回复日期:2008-3-18 11:29:19
澡堂中
问其中两个
“我是女人吗?”
可以淘汰掉魔鬼
然后随便问一个
“我是不是很帅?”
回答是的是上帝,回答不是的是凡人
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
这位强!同时也带出一个问题:所问的问题可以是很确定的吗?比如我是个女人,我可以问他们我是女人吗?这种问题吗?也就是说引入的问题可不可以含有已知的条件?
===============================================
当然可以。问题是,就拿上面的问题“我是不是很帅?”来说,凡人也是可以回答是的。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`
哈哈,我知道了,这位兄弟前两个问题,可以确定出魔鬼,第三个问题就问魔鬼好了,指着剩下的一个问:他是上帝吗?因为魔鬼无所不知,且永远说假话。那就有解了。
问b:c说他是上帝,对吗?
问c:a说他是上帝,对吗?
作者:不抢沙发专业人士 回复日期:2008-3-18 11:41:11
作者:完美矛盾体 回复日期:2008-3-18 11:36:19
作者:JuneRex 回复日期:2008-3-18 11:29:19
澡堂中
问其中两个
“我是女人吗?”
可以淘汰掉魔鬼
然后随便问一个
“我是不是很帅?”
回答是的是上帝,回答不是的是凡人
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
这位强!同时也带出一个问题:所问的问题可以是很确定的吗?比如我是个女人,我可以问他们我是女人吗?这种问题吗?也就是说引入的问题可不可以含有已知的条件?
===============================================
当然可以。问题是,就拿上面的问题“我是不是很帅?”来说,凡人也是可以回答是的。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`
哈哈,我知道了,这位兄弟前两个问题,可以确定出魔鬼,第三个问题就问魔鬼好了,指着剩下的一个问:他是上帝吗?因为魔鬼无所不知,且永远说假话。那就有解了。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
当然,如果我问的前两个问题得到的答案都是不是的话,那我可以确定出剩下的一个是上帝,那第三个问题问上帝,也同样是有解的。
作者:完美矛盾体 回复日期:2008-3-18 11:51:10
作者:不抢沙发专业人士 回复日期:2008-3-18 11:41:11
作者:完美矛盾体 回复日期:2008-3-18 11:36:19
作者:JuneRex 回复日期:2008-3-18 11:29:19
澡堂中
问其中两个
“我是女人吗?”
可以淘汰掉魔鬼
然后随便问一个
“我是不是很帅?”
回答是的是上帝,回答不是的是凡人
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
这位强!同时也带出一个问题:所问的问题可以是很确定的吗?比如我是个女人,我可以问他们我是女人吗?这种问题吗?也就是说引入的问题可不可以含有已知的条件?
===============================================
当然可以。问题是,就拿上面的问题“我是不是很帅?”来说,凡人也是可以回答是的。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`
哈哈,我知道了,这位兄弟前两个问题,可以确定出魔鬼,第三个问题就问魔鬼好了,指着剩下的一个问:他是上帝吗?因为魔鬼无所不知,且永远说假话。那就有解了。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
当然,如果我问的前两个问题得到的答案都是不是的话,那我可以确定出剩下的一个是上帝,那第三个问题问上帝,也同样是有解的。
====================================================
你说的不对。对于“我是女人吗?”这个问题,凡人也可以回答是。(别忘了凡人可能说谎的)
好了,我调整一下,这下肯定对了
第一个问题还是一样问1+1是不是等于3
现在可能出现2种情况,我先分析第一种
上帝回答不是,魔鬼回答是,凡人回答是
================================================
你的回答到这里就有问题了。因为凡人可能回答不是(别忘了凡人有可能说谎的。)
A.上帝:不是,是; B.魔鬼:是,是; C.凡人:〖1〗是,不是〖2〗不是,不是〖3〗是,是.
分析:如有两个人回答"不是,是",(即凡人回答〖1〗)则知道回答"是,是"的是魔鬼.
如有两个人回答"是,是",(即凡人回答〖3〗,)则知道回答"不是,是"的是上帝.
如有人回答"不是,不是",则知道该人是凡人.
剩下的应该不难了吧?
作者:多嘴童子 回复日期:2008-3-18 11:22:15
作者:miss_eft 回复日期:2008-3-18 11:35:56
作者:nelsonhan 回复日期:2008-3-18 11:43:10
作者:spearmen 回复日期:2008-3-18 11:43:20
===================================================
虽然没有给出答案,但这几位一次就能把题目读懂,显然也是不错的了。
你是人?
结果有两种:A:是,是,B:是,不是,结论:A,剩下没有问的是上帝.B,说不是的是上帝!
再问说是的人:A:有两个人,你随便选,B:有一个
你是上帝?
结果有两种:A:是国主义B:不是:结论:说不是的是人,说是的是魔鬼!
核心就是只问其中两个人,放弃一个不问,重复问其中的一个人另一个问题!!
初中的逻辑问题!不要出来献丑了
==================================================
呵呵,这位。。。。。。
70以下吧。
好了,我调整一下,这下肯定对了
第一个问题还是一样问1+1是不是等于3
现在可能出现2种情况,我先分析第一种
上帝回答不是,魔鬼回答是,凡人回答是
这样我们就可以确定回答不是的那个肯定是上帝
第二个问题问上帝,"他"是不是凡人,因为上帝无所不知,他一定知道谁是凡人,那如果上帝回答是,就说明他是,如果回答不是,说明是魔鬼,那这样就能辨别出来
现在说第2种情况
1+1是不是等于3
上帝回答不是,魔鬼回答是,凡人回答不是
那这样能确认回答是的肯定是魔鬼
再问魔鬼,"他"是不是上帝,如果真的是上帝,魔鬼一定回答不是,如果不是,魔鬼一定回答是,那么身份也能确认
我这么只用了2个问题呀?
============================
人家两种情况都分析了
这是正解
回答是:上帝或者凡人
回答否:魔鬼或者凡人
再问B:A\C中有一个凡人?
回答是:上帝或者凡人
回答否:魔鬼或者凡人
如果A是B是,则C为魔鬼,直接问C:A是不是上帝
如果A否B否,则C为上帝,直接问C:A是不是魔鬼
如果A是B否或者B是A否,情况复杂,只需要考虑A是B否的情况
A是B否: 这个情况没想出来怎么办
问了4个问题,痛哭中......
别忘记了tianya副板有个栏目叫iq无限.
这样的题目早讨论过了,不过是太久以前了,不信可以翻老帖.
^_^
题要说清楚,人倒底说真话还是随便乱说,比如:问到人:你是人,人是不是一定说是,因为,人是不是人,他肯定知道的!
===================================================
人可能说真话,也可能说假话,真话假话是随机的。
(1)问第1个1+1=3吗? 回答是,则他是魔鬼 然后 问指着剩下的2个问魔鬼他是上帝吗?---------以下不要我说了吧
(2)问第1个1+1=3吗? 回答不是 则有可能是上帝可能是凡人
再第2个1个1+1=3如果回答不是 则 第3个是魔鬼 再转到上面的(1) 如果第2个回答是 则第2个是魔鬼 转(1)
别忘记了tianya副板有个栏目叫iq无限.
这样的题目早讨论过了,不过是太久以前了,不信可以翻老帖.
^_^
================================================
啊,对了,还有个iq无限。
自从几年前在iq无限看了一个“老板发红包”的讨论后,对iq无限彻底失望了,很久没去了。
我觉得是无法判断的,因为凡人的答案完全可以和上帝或是魔鬼一模一样。区分上帝和魔鬼很容易
==============================================
你对题目的理解完全正确。
但这题是有答案的。再好好想想。
=================================================
这个题是套用三个精灵的那个逻辑题,无奈出题的人智商有限,如果 每个问题只能向其中的一个发问 此题无解,如果可以向三个人发问,两个问题就够了。
随便问其中两个:
你是人?
结果有两种:A:是,是,B:是,不是,结论:A,剩下没有问的是上帝.B,说不是的是上帝!
再问说是的人:A:有两个人,你随便选,B:有一个
你是上帝?
结果有两种:A:是国主义B:不是:结论:说不是的是人,说是的是魔鬼!
核心就是只问其中两个人,放弃一个不问,重复问其中的一个人另一个问题!!
=================================
错误
如果你问其中2人:“你是人吗?”
如果你恰巧是问的上帝和凡人,那么可能会有第3种答案“上帝说不是,凡人也说不是”
因为凡人会说谎
好了,我调整一下,这下肯定对了
第一个问题还是一样问1+1是不是等于3
现在可能出现2种情况,我先分析第一种
上帝回答不是,魔鬼回答是,凡人回答是
这样我们就可以确定回答不是的那个肯定是上帝
第二个问题问上帝,"他"是不是凡人,因为上帝无所不知,他一定知道谁是凡人,那如果上帝回答是,就说明他是,如果回答不是,说明是魔鬼,那这样就能辨别出来
现在说第2种情况
1+1是不是等于3
上帝回答不是,魔鬼回答是,凡人回答不是
那这样能确认回答是的肯定是魔鬼
再问魔鬼,"他"是不是上帝,如果真的是上帝,魔鬼一定回答不是,如果不是,魔鬼一定回答是,那么身份也能确认
我这么只用了2个问题呀?
============================
现在说第2种情况
1+1是不是等于3
上帝回答不是,魔鬼回答是,凡人回答不是
那这样能确认回答是的肯定是魔鬼
这一点不对,凡人也可能回答是!
我觉得是无法判断的,因为凡人的答案完全可以和上帝或是魔鬼一模一样。区分上帝和魔鬼很容易
================================================
希望前面给出错误答案的各位仔细看看“职业潜水艇”的说法。他对题目的理解完全正确。
但这题确实有答案。
回答是:上帝或者凡人(B/C中一定有魔鬼)
回答否:魔鬼或者凡人(B/C中一定有上帝)
如果A答是,问B,B/C中是不是有魔鬼
A答否,问B,B/C中是不是有上帝
A是,B是;C必然魔鬼,问c,A是不是上帝
A是,B否;A必然上帝,问A,B是不是魔鬼
A否,B否:C必然上帝,问C,B是不是魔鬼
A否,B是:A必然魔鬼,问A,B是不是上帝
现在你可以向他们问三个问题(但每个问题只能向其中的一个发问),
=================================================
这个题是套用三个精灵的那个逻辑题,无奈出题的人智商有限,如果 每个问题只能向其中的一个发问 此题无解,如果可以向三个人发问,两个问题就够了。
=====================================================
你难道不看回帖的吗?我已经重复n遍了:
1 每个问题只能向其中的一个发问。
2 此题保证有解。
OK????????
如果说不是的就是上帝。
第二个问题,问剩下两个人中的一个,你是上帝嘛。
说不是的是凡人,剩下的一个是魔鬼
如果第一个问题说是,那这个是就只可能是凡人或魔鬼
再继续问这个人,你是上帝嘛,然后就可以确定这个人是凡人还是魔鬼了。。
第三个问题继续问剩下的两个人,你是凡人嘛,然后就可以知道了。
上帝回答:不是,魔鬼回答:是,人回答:是。
得知哪个是上帝。
再问:你是上帝吗?
魔鬼回答:是。人回答:不是。
很简单啊。是顺序问题,如先问你是上帝或者魔鬼吗,答案就迷糊了。
完整版本里这三个人只会回答:da,和ja . 你知道其中一个代表的意思是"是",一个代表的意思是"不是".但你不知道具体哪个对应哪个.其他要求一样.
因此问题肯定是 某某是不是凡人
第二,此题应该充分利用每个人,因此,每次提问都要涉及3个人
问题应该是问A:如果问B,C是不是凡人,B会回答是吗?
我就怕此问题一问,上帝和魔鬼都傻了,不知道怎么回答了,哈哈
问第二个.你是凡人吗------是:魔鬼,凡人 否:上帝.凡人
前2个都说是;问第三个.(上帝)---他们谁是魔鬼---说的那个是魔鬼,另一个是凡人
前2个都说否;问第三个.(魔鬼)---他们谁是上帝---说的那个是凡人,另一个是魔鬼
前2个一个说是,一个说否,算你运气不好,重开再来
我问A:如果问B,C是不是凡人,B会回答是吗?
A怎么回答?呵呵,你能告诉我A的答案,此题就破了
不对,他们只回答是或不是,
那就用这个,他 是魔鬼吗???
问:你是人吗?
上帝回答:不是,魔鬼回答:是,人回答:是。
得知哪个是上帝。
====================================
凡人可能回答“不是”,因为凡人会说谎
再说一个问题只能向其中一个人发问
问A:你是人吗?
上帝回答:不是 人:是 魔鬼:是
如果A回答的"不是",那A是上帝,再问他一个问题"B是人吗",上帝回答"是",那么B是人,C是魔鬼,如果上帝回答"不是",则B是魔鬼,C是人.问两次就搞定了.
如果A回答"是",则继续问B,B如果回答"不是",那么B就是上帝,重复上面的第二问,三问就解决问题.
如果A回答"是",B也回答"是",那么C就是上帝,对C问第一步的第二个问题,同样三问解决了问题.
1.指着另外两个人问:他是魔鬼吗?
A.上帝:不是,是; B.魔鬼:是,是; C.凡人:〖1〗是,不是〖2〗不是,不是〖3〗是,是.
分析:如有两个人回答"不是,是",(即凡人回答〖1〗)则知道回答"是,是"的是魔鬼.
如有两个人回答"是,是",(即凡人回答〖3〗,)则知道回答"不是,是"的是上帝.
如有人回答"不是,不是",则知道该人是凡人.
剩下的应该不难了吧?
======================================================
此为正解,问题变为"他是上帝吗?"亦同
第一个问题,你是凡人嘛
如果说不是的就是上帝。
~~~~~~~~~~~~~~~~~~~~~~~~~~~
说不是的也有可能是凡人
作者:职业潜水艇 回复日期:2008-3-18 12:08:43
我觉得是无法判断的,因为凡人的答案完全可以和上帝或是魔鬼一模一样。区分上帝和魔鬼很容易
================================================
希望前面给出错误答案的各位仔细看看“职业潜水艇”的说法。他对题目的理解完全正确。
但这题确实有答案。
不好意思,刚才没考虑周全。判断凡人可以通过提问已确认的上帝或魔鬼来判断。
问A--B说他自己是上帝,是不是?
问B--C说他自己是魔鬼,是不是?
问C--A说他自己是凡人,是不是?
还是不管什么问题你只能问3遍.还是3个问题,你只能问3遍,可以重复问一个人!LZ说清楚!!
还是不管什么问题你只能问3遍.还是3个问题,你只能问3遍,可以重复问一个人!LZ说清楚!!
比如:你是人?这个问题,只能问其中一个人,不能用同一个问题问另外一个人?
如果不限,好象有解了。我再确认下
我们把题目等价的换一种说法,凡人的回答是不确定的,那么他有可能回答的问题都正确,这和上帝一样;也有可能回答的问题都错误,这和魔鬼一样;还有一种可能是有时正确,有时错误;
这样,这题目就容易理解了。
第三种情况我们可以不考虑,因为只要有前2种可能,我就无法把凡人和魔鬼或者凡人和上帝区分开来。
所以,此题无解。
很多同学可以理解出由于凡人的不确定性,要单独区分开来是不现实的,所以寄希望于先把上帝和魔鬼先确定了,再用排除法确定凡人。可是他们却忽略了,在确定上帝和魔鬼的时候,有回答既有可能和魔鬼一样也有可能和上帝一样的凡人存在的干扰,魔鬼和上帝只有可能确定其中一个的事实。
这就是大家争论的地方和误区所在。
已知 真话 假话 各种可能
Q1:我是女人吗? 是 不是 是、不是
或者你们都是上帝吗? 是 不是 是、不是
是 不是 是、不是
这个问题问其中的两个人,可能得到的答案组合如下:
1.是、是 此答案可以确定出魔鬼,因为魔鬼必然回答不是
2.不是、不是此答案可以确定出上帝,因为上帝必然回答是
3.是、不是、说是的可能是人和神,说不是的可能是魔鬼和人
结论:此思路不通~~~~
问A : C是凡人吗?
再问B: A讲得对吗?
再问C: 你是凡人吗?
或者问C: B的回答对吗?
具体暂时没分析...
这就有点恼火了。
问他 别人是不是 答案肯定是 不是
问他 自己是不是 答案肯定是 是
若答吃则A是魔鬼。(凡人有时说假话,但这个问题肯定说真话);
若答不吃,继续问B同一个问题,若答吃,则B是魔鬼,否则C是魔鬼。
解毕。
一个问题搞定:问一个有确定答案的问题!
如LZ是人吗?
问A--B说他自己是上帝,是不是?
问B--C说他自己是魔鬼,是不是?
问C--A说他自己是凡人,是不是?
----------------------------------------------------
我这个答案不对吗?
大家稍等,马上再打
1、你是凡人吗?
2、你是上帝吗?
如果问的是上帝: 不是(真) 是(真)
如果问的是魔鬼: 是(假) 是(假)
如果问的是凡人:1、 是(真) 是(假)
2、不是(假) 不是(真)
问题是魔鬼和凡人两个问题都可能答:是,这就需要用一个问题分辨出魔鬼和凡人,难!!!!
现在你可以向他们问三个问题(但每个问题只能向其中的一个发问),
=================================================
这个题是套用三个精灵的那个逻辑题,无奈出题的人智商有限,如果 每个问题只能向其中的一个发问 此题无解,如果可以向三个人发问,两个问题就够了。
=====================================================
你难道不看回帖的吗?我已经重复n遍了:
1 每个问题只能向其中的一个发问。
2 此题保证有解。
OK????????
========================================
那个 ok 的,你出来 ok 一下,哈哈哈 我告诉你此题没有答案,这是个失败的问题,你服么??
假设 按顺序排为 A B C 有六种排列 人 鬼 帝 ,
人 帝 鬼, 鬼 人 帝, 鬼 帝 人, 帝 人 鬼 ,
帝 鬼 人.
问3个问题后 答案有 8种排列:
是 是 是, 否 是 是, 是 否 是, 是 是 否,
是 否 否, 否 是 否, 否 否 是, 否 否 否.
考虑到 凡人的不确定性 也就是 有2种答案排列 对应一种组合... 但总体是 8种答案排列 6种 人 鬼 帝 排列
作者:不抢沙发专业人士 回复日期:2008-3-18 12:08:00
作者:球等于头 回复日期:2008-3-18 12:05:41
题要说清楚,人倒底说真话还是随便乱说,比如:问到人:你是人,人是不是一定说是,因为,人是不是人,他肯定知道的!
===================================================
人可能说真话,也可能说假话,真话假话是随机的。
===================================================
作者:川AZE968 回复日期:2008-3-18 12:55:24
其实这个问题很简单。
我们把题目等价的换一种说法,凡人的回答是不确定的,那么他有可能回答的问题都正确,这和上帝一样;也有可能回答的问题都错误,这和魔鬼一样;还有一种可能是有时正确,有时错误;
这样,这题目就容易理解了。
第三种情况我们可以不考虑,因为只要有前2种可能,我就无法把凡人和魔鬼或者凡人和上帝区分开来。
所以,此题无解。
很多同学可以理解出由于凡人的不确定性,要单独区分开来是不现实的,所以寄希望于先把上帝和魔鬼先确定了,再用排除法确定凡人。可是他们却忽略了,在确定上帝和魔鬼的时候,有回答既有可能和魔鬼一样也有可能和上帝一样的凡人存在的干扰,魔鬼和上帝只有可能确定其中一个的事实。
这就是大家争论的地方和误区所在。
===================================================
搞不懂还要讨论什么,楼主都说的很明白了,凡人的回答是随机的,参考我前面的分析,我们把问题再改下。
把第一种情况列出来单独提问:
已知:上帝无所不知,且永远讲真话,魔鬼也无所不知,且永远讲假话,凡人的回答永远和上帝一样。现在你可以向他们问三个问题(但每个问题只能向其中的一个发问),而他们的回答只能是“是”和“不是”。请问怎样问才能猜出三人的身份?
第二种情况列出来单独提问:
已知:上帝无所不知,且永远讲真话,魔鬼也无所不知,且永远讲假话,凡人的回答永远和魔鬼一样。现在你可以向他们问三个问题(但每个问题只能向其中的一个发问),而他们的回答只能是“是”和“不是”。请问怎样问才能猜出三人的身份?
第三种情况和原题一样。
大家看看,这样提问后,此题有解否?
第一个问题,问A:假如我问你“你是上帝吗”和“B是凡人吗”2个问题,你的答案是一致的,是吗?
如果得到答案:是;分3种情况:
1。问的是上帝,可见B是凡人,2个问题的答案是一致的“是”。所以C不是凡人;
2。问的是魔鬼,他回答答案一致“是”,说明答案应该不一致。“你是上帝吗”他会回答是(假话),所以“B是凡人吗”他应该回答不是,“不是”是假话,所以B就是凡人,C不是凡人;
3。问的是凡人,所以C不是凡人(既然A是凡人,C当然不是)。
如果得到答案:不是;分3种情况:
1。问的是上帝,可见B不是凡人,2个问题的答案是不一致的;
2。问的是魔鬼,他回答答案不一致“不是”,说明答案应该一致。“你是上帝吗”他会回答是(假话),所以“B是凡人吗”他也应该回答是,“是”是假话,所以B不是凡人;
3。问的是凡人,所以B不是凡人(既然A是凡人,B当然不是)。
综上所述,通过第一个问题,我们确定了一个不是凡人的,假定为甲。
第二个问题:问甲:1+1=2吗?(或类似的已知答案的问题)。
通过答案,可确定甲是上帝或魔鬼
第三个问题:乙是凡人吗?
F:魔鬼或凡人--则可以确定出上帝
T:上帝或凡人--可以确定出魔鬼
2. (1)如果上面得出F,则问上帝:谁是凡人? 两个问题搞定
(2)如果得出T,则问:他是魔鬼吗?
F:问题解决
T:下面继续
3. 问同一个人:他不是魔鬼吗?
F和T都可以解决了
假设A B C三个人
第一个问题,问A:假如我问你“你是上帝吗”和“B是凡人吗”2个问题,你的答案是一致的,是吗?
如果得到答案:是;分3种情况:
1。问的是上帝,可见B是凡人,2个问题的答案是一致的“是”。所以C不是凡人;
2。问的是魔鬼,他回答答案一致“是”,说明答案应该不一致。“你是上帝吗”他会回答是(假话),所以“B是凡人吗”他应该回答不是,“不是”是假话,所以B就是凡人,C不是凡人;
3。问的是凡人,所以C不是凡人(既然A是凡人,C当然不是)。
如果得到答案:不是;分3种情况:
1。问的是上帝,可见B不是凡人,2个问题的答案是不一致的;
2。问的是魔鬼,他回答答案不一致“不是”,说明答案应该一致。“你是上帝吗”他会回答是(假话),所以“B是凡人吗”他也应该回答是,“是”是假话,所以B不是凡人;
3。问的是凡人,所以B不是凡人(既然A是凡人,B当然不是)。
综上所述,通过第一个问题,我们确定了一个不是凡人的,假定为甲。
第二个问题:问甲:1+1=2吗?(或类似的已知答案的问题)。
通过答案,可确定甲是上帝或魔鬼
第三个问题:乙是凡人吗?
===============================================
恭喜你,答对了。
不知道有几个人能看懂这个答案?
答:是的----------魔鬼
答:不是---------上帝
直接暴走的是凡人
--------------------------
你这么问,算几个问题?不算犯规可方便了
=====================================================
老哥你智商比我至少高一个档次。
我可是想了整整一个下午阿。。。。。
如果答 是
第二个问题:你们中间至少有一个会说谎对不对?
如果答 是
第三个问题:指第一个人问第三人,这个是上帝对不对:
如果答不是,那么第一个人就是上帝,第三个人是魔鬼。
问第一个人:我的前两个问题,答案一样对不对?
如果答 不是
第二个问题:你们中间没人说谎对不对?
如果答 是
第三个问题:指第一个人问第三人,这个是魔鬼对不对:
如果答不是,那么第一个人就是人,第三个人是上帝。
以此类推
补充:第三个问题:乙是凡人吗?还是问甲
==========================
气死我了!!!!!!!!!!比我早十分钟!!!!!!!!!!!!!!!!!!!!!!!!!
作者:不抢沙发专业人士 回复日期:2008-3-18 13:28:54
作者:职业潜水艇 回复日期:2008-3-18 13:21:25
假设A B C三个人
第一个问题,问A:假如我问你“你是上帝吗”和“B是凡人吗”2个问题,你的答案是一致的,是吗?
如果得到答案:是;分3种情况:
1。问的是上帝,可见B是凡人,2个问题的答案是一致的“是”。所以C不是凡人;
2。问的是魔鬼,他回答答案一致“是”,说明答案应该不一致。“你是上帝吗”他会回答是(假话),所以“B是凡人吗”他应该回答不是,“不是”是假话,所以B就是凡人,C不是凡人;
3。问的是凡人,所以C不是凡人(既然A是凡人,C当然不是)。
如果得到答案:不是;分3种情况:
1。问的是上帝,可见B不是凡人,2个问题的答案是不一致的;
2。问的是魔鬼,他回答答案不一致“不是”,说明答案应该一致。“你是上帝吗”他会回答是(假话),所以“B是凡人吗”他也应该回答是,“是”是假话,所以B不是凡人;
3。问的是凡人,所以B不是凡人(既然A是凡人,B当然不是)。
综上所述,通过第一个问题,我们确定了一个不是凡人的,假定为甲。
第二个问题:问甲:1+1=2吗?(或类似的已知答案的问题)。
通过答案,可确定甲是上帝或魔鬼
第三个问题:乙是凡人吗?
===============================================
恭喜你,答对了。
不知道有几个人能看懂这个答案?
=======================
一种智力上的自卑感油然而生……
问 我有12345678根头发么?
答:是的----------魔鬼
答:不是---------上帝
直接暴走的是凡人
================
问题就在于凡人都是像你这样不管知道不知道,喜欢开口乱说的,哈哈。
开玩笑。
上边的 enricheddonut, 职业潜水艇 的答案你能看懂了吗?
==================================
那个是答案么??你信么??
问A: B是上帝吗?A回答是,问B:C是人吗?B回答是。
那么有两可能:人,鬼,上。鬼,人,上,问C就知道了。
问A: B是上帝吗?A回答是,问B:C是人吗?B回答不是。
那么有两种可能:人,上,鬼。鬼,人,上。问C是不是人就知道了。
问A: B是上帝吗?A回答不是,问B:C是人吗?B回答是。
那么有两种可能:人,鬼,上。鬼,上,人。问A是不是人就知道了。
问A: B是上帝吗?A回答不是,问B:C是人吗?B回答不是。
那么有两种可能:上,人,鬼。人,上,鬼。问C就知道了。
应该还有它解吧,不过差不多思路应该。
作者:不抢沙发专业人士 回复日期:2008-3-18 13:33:21
上边的 enricheddonut, 职业潜水艇 的答案你能看懂了吗?
==================================
那个是答案么??你信么??
=================================================
你既然连答案的对错都看不出来,咱们也没什么可谈的了。
如果答案 全部为是 我会问上帝 哪个是魔鬼
如果答案 全部是否 我会问魔鬼 我旁边这个东西是不是上帝
如果答案 为一个是一个否 我会问魔鬼 我旁边这个没有我帅的玩意 是不是上帝
懒得思考
三个家伙A B C 按次序
问A: B是上帝吗?A回答是,问B:C是人吗?B回答是。
那么有两可能:人,鬼,上。鬼,人,上,问C就知道了。
问A: B是上帝吗?A回答是,问B:C是人吗?B回答不是。
那么有两种可能:人,上,鬼。鬼,人,上。问C是不是人就知道了。
问A: B是上帝吗?A回答不是,问B:C是人吗?B回答是。
那么有两种可能:人,鬼,上。鬼,上,人。问A是不是人就知道了。
问A: B是上帝吗?A回答不是,问B:C是人吗?B回答不是。
那么有两种可能:上,人,鬼。人,上,鬼。问C就知道了。
========================
你这不对。这题目考的是多因素的互动,你的后面的回答不能影响前面的回答,应该不对。
比如,第一个问是不是上帝的问题,三个人都可能回答:是。这样就没有意义了。
好了,我调整一下,这下肯定对了
第一个问题还是一样问1+1是不是等于3
现在可能出现2种情况,我先分析第一种
上帝回答不是,魔鬼回答是,凡人回答是
这样我们就可以确定回答不是的那个肯定是上帝
第二个问题问上帝,"他"是不是凡人,因为上帝无所不知,他一定知道谁是凡人,那如果上帝回答是,就说明他是,如果回答不是,说明是魔鬼,那这样就能辨别出来
现在说第2种情况
1+1是不是等于3
上帝回答不是,魔鬼回答是,凡人回答不是
那这样能确认回答是的肯定是魔鬼
再问魔鬼,"他"是不是上帝,如果真的是上帝,魔鬼一定回答不是,如果不是,魔鬼一定回答是,那么身份也能确认
我这么只用了2个问题呀?
_______________________________
此为正解
不过,最起码说明这道题难度还是有的啦.
题目是这样的:有甲、乙、丙三个精灵,其中一个只说真话,另外一个只说假话。还有一个随机地决定何时说真话,何时说假话。你可以向这三个精灵发问三条是非题,而你的任务是从他们的答案找出谁说真话,谁说假话,谁是随机答话。这个难题困难的地方是这些精灵会以“Da”或“Ja”回答,但你并不知道它们的意思,只知道其中一个字代表“对”,另外一个字代表“错”。你应该问那三条问题呢?
这个是我找来的,我之前说的那道题目,楼住的题目应该是从这道题目简化而来的
我自己的答案,觉得比你的简明易懂一些,也贴出来:
A,B,C三个人。
问A: 或者B是上帝,或者C是魔鬼,是吗?
A若回答是,则C不是凡人。A若回答不是,则B不是凡人。
以下从略。
这道逻辑题是专家Raymond Smullyan出的,自封为“世界最难逻辑题”,说除他之外无人解答出来
==============================================
你说的这个题目我从没做过。不过从题目上看,恐怕iq 160以下的人想都不要想了,呵呵。
好了,我调整一下,这下肯定对了
第一个问题还是一样问1+1是不是等于3
现在可能出现2种情况,我先分析第一种
上帝回答不是,魔鬼回答是,凡人回答是
这样我们就可以确定回答不是的那个肯定是上帝
第二个问题问上帝,"他"是不是凡人,因为上帝无所不知,他一定知道谁是凡人,那如果上帝回答是,就说明他是,如果回答不是,说明是魔鬼,那这样就能辨别出来
现在说第2种情况
1+1是不是等于3
上帝回答不是,魔鬼回答是,凡人回答不是
那这样能确认回答是的肯定是魔鬼
再问魔鬼,"他"是不是上帝,如果真的是上帝,魔鬼一定回答不是,如果不是,魔鬼一定回答是,那么身份也能确认
我这么只用了2个问题呀?
=========================
凡人的特点不是说真话,也不是说假话,而是说废话。
看来你对凡人的了解不深啊。哈哈:)
作者:不抢沙发专业人士 回复日期:2008-3-18 13:28:54
作者:职业潜水艇 回复日期:2008-3-18 13:21:25
假设A B C三个人
第一个问题,问A:假如我问你“你是上帝吗”和“B是凡人吗”2个问题,你的答案是一致的,是吗?
如果得到答案:是;分3种情况:
1。问的是上帝,可见B是凡人,2个问题的答案是一致的“是”。所以C不是凡人;
2。问的是魔鬼,他回答答案一致“是”,说明答案应该不一致。“你是上帝吗”他会回答是(假话),所以“B是凡人吗”他应该回答不是,“不是”是假话,所以B就是凡人,C不是凡人;
3。问的是凡人,所以C不是凡人(既然A是凡人,C当然不是)。
如果得到答案:不是;分3种情况:
1。问的是上帝,可见B不是凡人,2个问题的答案是不一致的;
2。问的是魔鬼,他回答答案不一致“不是”,说明答案应该一致。“你是上帝吗”他会回答是(假话),所以“B是凡人吗”他也应该回答是,“是”是假话,所以B不是凡人;
3。问的是凡人,所以B不是凡人(既然A是凡人,B当然不是)。
综上所述,通过第一个问题,我们确定了一个不是凡人的,假定为甲。
第二个问题:问甲:1+1=2吗?(或类似的已知答案的问题)。
通过答案,可确定甲是上帝或魔鬼
第三个问题:乙是凡人吗?
===============================================
恭喜你,答对了。
不知道有几个人能看懂这个答案?
======================================================
我无语了....
楼主你是魔鬼还是凡人呢?反正肯定不是上帝
把他们带到一个悬崖边,让他们面对万丈深渊,向前一步就只有掉下去。这时候
问第一个,你是上帝吗?只回答是和不是,如果回答是请向前一步,如果回答不是请向后退一步。
后面的大家都猜的出来了
职业潜水艇先别走。
我自己的答案,觉得比你的简明易懂一些,也贴出来:
A,B,C三个人。
问A: 或者B是上帝,或者C是魔鬼,是吗?
A若回答是,则C不是凡人。A若回答不是,则B不是凡人。
以下从略。
也对。
我们的答案实质是一样的
三个家伙A B C 按次序
问A: B是上帝吗?A回答是,问B:C是人吗?B回答是。
那么有两可能:人,鬼,上。鬼,人,上,问C就知道了。
问A: B是上帝吗?A回答是,问B:C是人吗?B回答不是。
那么有两种可能:人,上,鬼。鬼,人,上。问C是不是人就知道了。
问A: B是上帝吗?A回答不是,问B:C是人吗?B回答是。
那么有两种可能:人,鬼,上。鬼,上,人。问B是不是人就知道了。
问A: B是上帝吗?A回答不是,问B:C是人吗?B回答不是。
那么有两种可能:上,人,鬼。人,上,鬼。问C就知道了。
========================
你这不对。这题目考的是多因素的互动,你的后面的回答不能影响前面的回答,应该不对。
比如,第一个问是不是上帝的问题,三个人都可能回答:是。这样就没有意义了。
========================
不太了解您的意思,我后面的回答没有影响前面的回答啊,上帝不会说假话,所以A是上帝的话,问他B是不是上帝他不可能回答是。
并且这个解答没有取巧把两个问题并做一个问题去问,如果可以把两个问题并做一个问题的话,那是不是还可以把精心安排的三个问题也并做一个问题,感觉那样不算正解。
职业潜水艇先别走。
我自己的答案,觉得比你的简明易懂一些,也贴出来:
A,B,C三个人。
问A: 或者B是上帝,或者C是魔鬼,是吗?
A若回答是,则C不是凡人。A若回答不是,则B不是凡人。
以下从略。
===================
不好意思,第一个问题a回答“或者B是上帝,或者C是魔鬼,是吗?”,如果答案为是,能说明什么?
作者:不抢沙发专业人士 回复日期:2008-3-18 13:28:54
作者:职业潜水艇 回复日期:2008-3-18 13:21:25
假设A B C三个人
第一个问题,问A:假如我问你“你是上帝吗”和“B是凡人吗”2个问题,你的答案是一致的,是吗?
如果得到答案:是;分3种情况:
1。问的是上帝,可见B是凡人,2个问题的答案是一致的“是”。所以C不是凡人;
2。问的是魔鬼,他回答答案一致“是”,说明答案应该不一致。“你是上帝吗”他会回答是(假话),所以“B是凡人吗”他应该回答不是,“不是”是假话,所以B就是凡人,C不是凡人;
3。问的是凡人,所以C不是凡人(既然A是凡人,C当然不是)。
如果得到答案:不是;分3种情况:
1。问的是上帝,可见B不是凡人,2个问题的答案是不一致的;
2。问的是魔鬼,他回答答案不一致“不是”,说明答案应该一致。“你是上帝吗”他会回答是(假话),所以“B是凡人吗”他也应该回答是,“是”是假话,所以B不是凡人;
3。问的是凡人,所以B不是凡人(既然A是凡人,B当然不是)。
综上所述,通过第一个问题,我们确定了一个不是凡人的,假定为甲。
第二个问题:问甲:1+1=2吗?(或类似的已知答案的问题)。
通过答案,可确定甲是上帝或魔鬼
第三个问题:乙是凡人吗?
===============================================
恭喜你,答对了。
不知道有几个人能看懂这个答案?
=======================
一种智力上的自卑感油然而生……
========
排
凡人知道的就会说真话,不知道的就可能是真可能是假。还是说不管凡人知不知道,他都有可能说谎?
=======================
凡人知不知道,都有可能说谎。这句条件应该表述为“凡人不知道是否会说谎”。
作者:职业潜水艇 回复日期:2008-3-18 13:21:25
假设A B C三个人
第一个问题,问A:假如我问你“你是上帝吗”和“B是凡人吗”2个问题,你的答案是一致的,是吗?
如果得到答案:是;分3种情况:
1。问的是上帝,可见B是凡人,2个问题的答案是一致的“是”。所以C不是凡人;
2。问的是魔鬼,他回答答案一致“是”,说明答案应该不一致。“你是上帝吗”他会回答是(假话),所以“B是凡人吗”他应该回答不是,“不是”是假话,所以B就是凡人,C不是凡人;
3。问的是凡人,所以C不是凡人(既然A是凡人,C当然不是)。
如果得到答案:不是;分3种情况:
1。问的是上帝,可见B不是凡人,2个问题的答案是不一致的;
2。问的是魔鬼,他回答答案不一致“不是”,说明答案应该一致。“你是上帝吗”他会回答是(假话),所以“B是凡人吗”他也应该回答是,“是”是假话,所以B不是凡人;
3。问的是凡人,所以B不是凡人(既然A是凡人,B当然不是)。
综上所述,通过第一个问题,我们确定了一个不是凡人的,假定为甲。
第二个问题:问甲:1+1=2吗?(或类似的已知答案的问题)。
通过答案,可确定甲是上帝或魔鬼
第三个问题:乙是凡人吗?
===============================================
恭喜你,答对了。
不知道有几个人能看懂这个答案?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
这个答案真对了吗?这位同志的思路很新颖,但是你所说的第一个问题:(假如我问你“你是上帝吗”和“B是凡人吗”2个问题,你的答案是一致的,是吗?)问的是凡人,凡人是搞不清楚状况的,他的答案也是可能对可能错的。一元的问题他可能对可能错,二元的问题,他同样可能对可能错。那么你如何样达到确定出一个不是凡人的结果呢?
作者:blueskyzc 回复日期:2008-3-18 13:44:51
这道逻辑题是专家Raymond Smullyan出的,自封为“世界最难逻辑题”,说除他之外无人解答出来
==============================================
你说的这个题目我从没做过。不过从题目上看,恐怕iq 160以下的人想都不要想了,呵呵。
这个题目一开始我用通常的做法也作了很久,但其实只要你想对该问得问题,不用很费劲就可以做出来了
还有我想问的是
“问A: 或者B是上帝,或者C是魔鬼,是吗?”
这个因该不能算是一道是非题吧,因该算是2道是非题,不知道这样问问题可以吗
其实用我贴出的那道问题解楼住你出的那道问题可能只要问2次大概就可以了,具体我还没仔细想过。
作者:不抢沙发专业人士 回复日期:2008-3-18 13:45:21
职业潜水艇先别走。
我自己的答案,觉得比你的简明易懂一些,也贴出来:
A,B,C三个人。
问A: 或者B是上帝,或者C是魔鬼,是吗?
A若回答是,则C不是凡人。A若回答不是,则B不是凡人。
以下从略。
===================
不好意思,第一个问题a回答“或者B是上帝,或者C是魔鬼,是吗?”,如果答案为是,能说明什么?
==================================================
假设A是上帝,他回答是,则c必是魔鬼。
假设A是魔鬼,他回答是,则c必是上帝。
总之,c不是凡人。
作者:不抢沙发专业人士 回复日期:2008-3-18 13:45:21 ============================
你说对了,你ok 了//
作者:星瀑瀑 回复日期:2008-3-18 11:51:08
好了,我调整一下,这下肯定对了
第一个问题还是一样问1+1是不是等于3
现在可能出现2种情况,我先分析第一种
上帝回答不是,魔鬼回答是,凡人回答是
这样我们就可以确定回答不是的那个肯定是上帝
第二个问题问上帝,"他"是不是凡人,因为上帝无所不知,他一定知道谁是凡人,那如果上帝回答是,就说明他是,如果回答不是,说明是魔鬼,那这样就能辨别出来
现在说第2种情况
1+1是不是等于3
上帝回答不是,魔鬼回答是,凡人回答不是
那这样能确认回答是的肯定是魔鬼
再问魔鬼,"他"是不是上帝,如果真的是上帝,魔鬼一定回答不是,如果不是,魔鬼一定回答是,那么身份也能确认
我这么只用了2个问题呀?
问三个人同一个问题:
“如果有人问你是不是上帝,你会怎样回答?”
如果他是上帝,他会回答“是”!
如果他是魔鬼,他会骗那人说“是”,而此刻他又骗你,所以最终他的答案是“不是”!
此消息发自掌中天涯wap.tianya.cn ,我也要用手机发表留言!
======================
问题的设定不是在前面就确定身份,而是为了将两个同类归在一起。比如第一问,如果回答是,不仅是说这个答案是“是”,同时问第二个问题的时候,能知道这两者是否都说慌了,还是都没有说谎,由此决定第三者的身份。
还想呢!!
三个问题是——中国是不是真的是河蟹社会?中国真是是河蟹社会吗?中国真的不是河蟹社会吗?
至于哪个问题问哪个人楼主自己考虑下吧。
三个家伙A B C 按次序
问A: B是上帝吗?A回答是,问B:C是人吗?B回答是。
那么有两可能:人,鬼,上。鬼,人,上,问C就知道了。
问A: B是上帝吗?A回答是,问B:C是人吗?B回答不是。
那么有两种可能:人,上,鬼。鬼,人,上。问C是不是人就知道了。
问A: B是上帝吗?A回答不是,问B:C是人吗?B回答是。
那么有两种可能:人,鬼,上。鬼,上,人。问B是不是人就知道了。
问A: B是上帝吗?A回答不是,问B:C是人吗?B回答不是。
那么有两种可能:上,人,鬼。人,上,鬼。问C就知道了。
========================
你这不对。这题目考的是多因素的互动,你的后面的回答不能影响前面的回答,应该不对。
比如,第一个问是不是上帝的问题,三个人都可能回答:是。这样就没有意义了。
========================
不太了解您的意思,我后面的回答没有影响前面的回答啊,上帝不会说假话,所以A是上帝的话,问他B是不是上帝他不可能回答是。
并且这个解答没有取巧把两个问题并做一个问题去问,如果可以把两个问题并做一个问题的话,那是不是还可以把精心安排的三个问题也并做一个问题,感觉那样不算正解。
后2个有错误
问A: B是上帝吗?A回答不是,问B:C是人吗?B回答是。
“那么有两种可能:人,鬼,上。鬼,上,人。问B是不是人就知道了。”
漏上 人 鬼
问A: B是上帝吗?A回答不是,问B:C是人吗?B回答不是。
“那么有两种可能:上,人,鬼。人,上,鬼。问C就知道了。”
漏上 鬼 人
作者:蛋蛋疼 回复日期:2008-3-18 13:56:30
作者:不抢沙发专业人士 回复日期:2008-3-18 13:45:21
职业潜水艇先别走。
我自己的答案,觉得比你的简明易懂一些,也贴出来:
A,B,C三个人。
问A: 或者B是上帝,或者C是魔鬼,是吗?
A若回答是,则C不是凡人。A若回答不是,则B不是凡人。
以下从略。
===================
不好意思,第一个问题a回答“或者B是上帝,或者C是魔鬼,是吗?”,如果答案为是,能说明什么?
==================================================
假设A是上帝,他回答是,则c必是魔鬼。
假设A是魔鬼,他回答是,则c必是上帝。
总之,c不是凡人。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
问题就在这里如果第一个问题问的是凡人,他的答案没有任何可信度,没有任何借鉴意义。你们如何样判断出一个不是凡人的呢?
上边的 enricheddonut, 职业潜水艇 的答案你能看懂了吗?
===================
本来是想看笑话,没想到上了一课,哈哈哈哈,你很猛啊,非常 ok ,我说错了。哈哈哈
作者:星瀑瀑 回复日期:2008-3-18 11:51:08
好了,我调整一下,这下肯定对了
第一个问题还是一样问1+1是不是等于3
现在可能出现2种情况,我先分析第一种
上帝回答不是,魔鬼回答是,凡人回答是
这样我们就可以确定回答不是的那个肯定是上帝
第二个问题问上帝,"他"是不是凡人,因为上帝无所不知,他一定知道谁是凡人,那如果上帝回答是,就说明他是,如果回答不是,说明是魔鬼,那这样就能辨别出来
现在说第2种情况
1+1是不是等于3
上帝回答不是,魔鬼回答是,凡人回答不是
那这样能确认回答是的肯定是魔鬼
再问魔鬼,"他"是不是上帝,如果真的是上帝,魔鬼一定回答不是,如果不是,魔鬼一定回答是,那么身份也能确认
我这么只用了2个问题呀?
作者:不抢沙发专业人士 回复日期:2008-3-18 13:48:52
作者:blueskyzc 回复日期:2008-3-18 13:44:51
这道逻辑题是专家Raymond Smullyan出的,自封为“世界最难逻辑题”,说除他之外无人解答出来
==============================================
你说的这个题目我从没做过。不过从题目上看,恐怕iq 160以下的人想都不要想了,呵呵。
这个题目一开始我用通常的做法也作了很久,但其实只要你想对该问得问题,不用很费劲就可以做出来了
还有我想问的是
“问A: 或者B是上帝,或者C是魔鬼,是吗?”
这个因该不能算是一道是非题吧,因该算是2道是非题,不知道这样问问题可以吗
其实用我贴出的那道问题解楼住你出的那道问题可能只要问2次大概就可以了,具体我还没仔细想过。
=================================================
你如果问这样的问题,我就很怀疑你真的能做出Raymond Smullyan的原题了。
“或者B是上帝,或者C是魔鬼,是吗?”怎么可能是两个是非题?
这个问题的布尔表述式是:
(((B==god)or(C==evil))==true),明显是一个问题嘛!
作者:蛋蛋疼 回复日期:2008-3-18 13:56:30
作者:不抢沙发专业人士 回复日期:2008-3-18 13:45:21
职业潜水艇先别走。
我自己的答案,觉得比你的简明易懂一些,也贴出来:
A,B,C三个人。
问A: 或者B是上帝,或者C是魔鬼,是吗?
A若回答是,则C不是凡人。A若回答不是,则B不是凡人。
以下从略。
===================
不好意思,第一个问题a回答“或者B是上帝,或者C是魔鬼,是吗?”,如果答案为是,能说明什么?
==================================================
假设A是上帝,他回答是,则c必是魔鬼。
假设A是魔鬼,他回答是,则c必是上帝。
总之,c不是凡人。
-------------------------
我觉得你的这个提问很难分析啊,如果回答了是,那么只能说,或者B是上帝,或者B不是上帝,或者C是魔鬼,或者c不是魔鬼。另外,你假设了A是人没有啊?
作者:不抢沙发专业人士 回复日期:2008-3-18 13:33:21
上边的 enricheddonut, 的答案你能看懂了吗?
===================
本来是想看笑话,没想到上了一课,哈哈哈哈,你很猛啊,非常 ok ,我说错了。哈哈哈
==================================================
快人快语!
不过我很一般,职业潜水艇 算个猛人。呵呵。
作者:星瀑瀑 回复日期:2008-3-18 11:51:08
好了,我调整一下,这下肯定对了
第一个问题还是一样问1+1是不是等于3
现在可能出现2种情况,我先分析第一种
上帝回答不是,魔鬼回答是,凡人回答是
这样我们就可以确定回答不是的那个肯定是上帝
第二个问题问上帝,"他"是不是凡人,因为上帝无所不知,他一定知道谁是凡人,那如果上帝回答是,就说明他是,如果回答不是,说明是魔鬼,那这样就能辨别出来
现在说第2种情况
1+1是不是等于3
上帝回答不是,魔鬼回答是,凡人回答不是
那这样能确认回答是的肯定是魔鬼
再问魔鬼,"他"是不是上帝,如果真的是上帝,魔鬼一定回答不是,如果不是,魔鬼一定回答是,那么身份也能确认
我这么只用了2个问题呀?
-------------------------------------------------
很明显,你用了四个问题
我觉得你的这个提问很难分析啊,如果回答了是,那么只能说,或者B是上帝,或者B不是上帝,或者C是魔鬼,或者c不是魔鬼。另外,你假设了A是人没有啊?
================================================
假设A是人,那么C不就更不是人了吗?(听起来像骂人呢)
________________________________________________________________
这在逻辑上,叫“悖论排除法”,受过良好逻辑训练的人,并不是啥难事。
如果没有受过逻辑训练,仍能推理得出,才具有挺高的IQ。
问B:A是凡人吗?
问C:他是上帝或恶魔吗?
作者:不抢沙发专业人士 回复日期:2008-3-18 14:17:29
作者:enricheddonut 回复日期:2008-3-18 14:13:15
作者:不抢沙发专业人士 回复日期:2008-3-18 13:33:21
上边的 enricheddonut, 的答案你能看懂了吗?
===================
本来是想看笑话,没想到上了一课,哈哈哈哈,你很猛啊,非常 ok ,我说错了。哈哈哈
==================================================
快人快语!
不过我很一般,职业潜水艇 算个猛人。呵呵。
====================================
你给我上了一课,问题,是可以合并起来问的,实在是开阔思路,你不要谦虚,你是我的一题之师啊。
作者:星瀑瀑 回复日期:2008-3-18 11:51:08
好了,我调整一下,这下肯定对了
第一个问题还是一样问1+1是不是等于3
现在可能出现2种情况,我先分析第一种
上帝回答不是,魔鬼回答是,凡人回答是
这样我们就可以确定回答不是的那个肯定是上帝
第二个问题问上帝,"他"是不是凡人,因为上帝无所不知,他一定知道谁是凡人,那如果上帝回答是,就说明他是,如果回答不是,说明是魔鬼,那这样就能辨别出来
现在说第2种情况
1+1是不是等于3
上帝回答不是,魔鬼回答是,凡人回答不是
那这样能确认回答是的肯定是魔鬼
再问魔鬼,"他"是不是上帝,如果真的是上帝,魔鬼一定回答不是,如果不是,魔鬼一定回答是,那么身份也能确认
我这么只用了2个问题呀?
=====================================================
你用了3个问题,才知道其中一个的身份,那么其他2人的身份怎么知道?,看清楚,是要知道3个人的身份啊!!!
作者:职业潜水艇 回复日期:2008-3-18 13:21:25
假设A B C三个人
第一个问题,问A:假如我问你“你是上帝吗”和“B是凡人吗”2个问题,你的答案是一致的,是吗?
如果得到答案:是;分3种情况:
1。问的是上帝,可见B是凡人,2个问题的答案是一致的“是”。所以C不是凡人;
2。问的是魔鬼,他回答答案一致“是”,说明答案应该不一致。“你是上帝吗”他会回答是(假话),所以“B是凡人吗”他应该回答不是,“不是”是假话,所以B就是凡人,C不是凡人;
3。问的是凡人,所以C不是凡人(既然A是凡人,C当然不是)。
==============================
第一道问题问凡人,怎么确定谁不是凡人忘详解...
很明显 这个是正解::
作者:星瀑瀑 回复日期:2008-3-18 11:51:08
好了,我调整一下,这下肯定对了
第一个问题还是一样问1+1是不是等于3
现在可能出现2种情况,我先分析第一种
上帝回答不是,魔鬼回答是,凡人回答是
这样我们就可以确定回答不是的那个肯定是上帝
第二个问题问上帝,"他"是不是凡人,因为上帝无所不知,他一定知道谁是凡人,那如果上帝回答是,就说明他是,如果回答不是,说明是魔鬼,那这样就能辨别出来
现在说第2种情况
1+1是不是等于3
上帝回答不是,魔鬼回答是,凡人回答不是
那这样能确认回答是的肯定是魔鬼
再问魔鬼,"他"是不是上帝,如果真的是上帝,魔鬼一定回答不是,如果不是,魔鬼一定回答是,那么身份也能确认
我这么只用了2个问题呀?
-------------------------------------------------
很明显,你用了四个问题
错,4个问题是建立在2个可能上,而问的回答只有一种情况
==================================================
假设A是上帝,他回答是,则c必是魔鬼。
假设A是魔鬼,他回答是,则c必是上帝。
总之,c不是凡人。
=========================
如果他们说“不是”呢?
不好意思,第一个问题a回答“或者B是上帝,或者C是魔鬼,是吗?”,如果答案为是,能说明什么?
==================================================
假设A是上帝,他回答是,则c必是魔鬼。
假设A是魔鬼,他回答是,则c必是上帝。
总之,c不是凡人。
=========================
如果他们说“不是”呢?
======================================================
类似的推理啦。。。
您难道不会自己列一个真值表吗?
:职业潜水艇 Orz
那个潜水的开始问了2个,后来又当成一个问题,这样行,楼主还说他是正确的.不懂.
===================================================
他的问题用布尔表达式是:
((A==god)==(b==human)),当然是一个问题啦。
A B C
1 人 魔 上
2 人 上 魔
3 魔 人 上
4 魔 上 人
5 上 人 魔
6 上 魔 人
然后问A:可能性是:2,4,5吗?
然后看a的回答。是吗?
不过大家讨论的都太抽象了,我来简单的概括下解决思路吧。
这种题目还是要靠一点倒推法则的。
因此,核心思想是因为上帝跟魔鬼无所不知,倒数最后一个问题,我们必须判断出谁是上帝或魔鬼,这样根据他的回答,可以知道另外两人的身份。
====================================================
那么倒数第二个问题肯定是判断那哥们到底是上帝还是魔鬼,简单,用1+1就可以搞定
====================================================
因此这道逻辑题的关键部分在于,我们要在第一个问题里选出一个不是人的家伙来。
其实人在这道题目里,起得是搞乱大家思路的作用。
因为他说的是废话,其实就是个随机值。
但如果万一抽中问得是他,无所谓,无论他说是不是,另外两个都不是人。所以一开始提问的那个人,我们是不会去确认他究竟是谁的。
====================================================
所以问题再次简化。现在我们假设抽中的这个人就是魔鬼或上帝。
通过一个问题,在另外两个人里,把那个不是人的家伙给找出来就OK。
至于问题怎么问,看“职业潜水艇”的问题就可以了。
最主要的就是,同志们不用纠结于人类会说是还是不是,直接无视就可以。当抽到他的时候,题目已经解决.....
是这样吗?
先问A,B:你是人吗?
第一种假设:A答:是。B答:是
则结论为:C=上帝。(再问一下上帝就可以知道A,B谁是人了)
第二种假设:A答:是。B答:不是
则A为魔鬼或人,B为上帝或人。
再问C:你是人吗?
再分:1)C答:是
则C为魔鬼或人-----综合结论:A=人,B=上帝,C=魔鬼
2)C答:不是
则C为上帝或人-----综合结论:A=魔鬼,B=上帝,C=人
第三种假设:A答:不是,B答:是
则A为上帝或人,B为魔鬼或人
再问C:你是人吗?
再分:1)C答:是
则C为魔鬼或人-----综合结论:A=上帝,B=魔鬼,C=人
2)C答:不是
则C为上帝或人-----综合结论:A=人,B=魔鬼,C=上帝
第四种假设:A答:不是,B答:不是
则结论为:C=魔鬼。(再问问魔鬼A,B谁是人就可以清楚了)
----搞得午睡都没睡好呢!!!!!!若有不通,请朋友指出!
假设A B C三个人
第一个问题,问A:假如我问你“你是上帝吗”和“B是凡人吗”2个问题,你的答案是一致的,是吗?
如果得到答案:是;分3种情况:
1。问的是上帝,可见B是凡人,2个问题的答案是一致的“是”。所以C不是凡人;
2。问的是魔鬼,他回答答案一致“是”,说明答案应该不一致。“你是上帝吗”他会回答是(假话),所以“B是凡人吗”他应该回答不是,“不是”是假话,所以B就是凡人,C不是凡人;
3。问的是凡人,所以C不是凡人(既然A是凡人,C当然不是)。
如果得到答案:不是;分3种情况:
1。问的是上帝,可见B不是凡人,2个问题的答案是不一致的;
2。问的是魔鬼,他回答答案不一致“不是”,说明答案应该一致。“你是上帝吗”他会回答是(假话),所以“B是凡人吗”他也应该回答是,“是”是假话,所以B不是凡人;
3。问的是凡人,所以B不是凡人(既然A是凡人,B当然不是)。
综上所述,通过第一个问题,我们确定了一个不是凡人的,假定为甲。
第二个问题:问甲:1+1=2吗?(或类似的已知答案的问题)。
通过答案,可确定甲是上帝或魔鬼
第三个问题:乙是凡人吗?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
仔细看过了这个答案,还是找出了两处逻辑错误。不知道是我的IQ真的奇低还是。。。麻烦楼主和职业潜水艇两位能给解答一下:
3。问的是凡人,所以C不是凡人(既然A是凡人,C当然不是)。
3。问的是凡人,所以B不是凡人(既然A是凡人,B当然不是)。
第一个问题是要找出一个不是凡人的对吗。再通过第2个问题确定这个不是凡人的到底是上帝还是魔鬼。
问题在于:你的第一个问题的两种不同回答的第三种分析把假设当成结论了。你是假设问的是凡人,那么你就相信他是凡人了。
我们不妨设想一下,面对三个你不知道谁是上帝、谁是魔鬼、谁是凡人的人。你问出第一个问题,而你刚好问到的人是凡人。那你还怎么通过他的答案确定谁不是凡人呢?
还是说凡人的回答有逻辑性可以推敲?他知道的就会如实回答?你问到他:你是上帝,他是凡人,你的回答一致吗?因为他知道自己是凡人,所以他会说“不是”他知道对方不是凡人所以他也会说“不是”所以他的答案就必然会是“是”?
职业潜水艇
两位高人还请解答一下我的疑问呀。你们不能发个问题放这里绞得我头痛就不管了吧?
作者:不抢沙发专业人士 回复日期:2008-3-18 13:48:52
作者:blueskyzc 回复日期:2008-3-18 13:44:51
这道逻辑题是专家Raymond Smullyan出的,自封为“世界最难逻辑题”,说除他之外无人解答出来
==============================================
你说的这个题目我从没做过。不过从题目上看,恐怕iq 160以下的人想都不要想了,呵呵。
这个题目一开始我用通常的做法也作了很久,但其实只要你想对该问得问题,不用很费劲就可以做出来了
还有我想问的是
“问A: 或者B是上帝,或者C是魔鬼,是吗?”
这个因该不能算是一道是非题吧,因该算是2道是非题,不知道这样问问题可以吗
其实用我贴出的那道问题解楼住你出的那道问题可能只要问2次大概就可以了,具体我还没仔细想过。
=================================================
你如果问这样的问题,我就很怀疑你真的能做出Raymond Smullyan的原题了。
“或者B是上帝,或者C是魔鬼,是吗?”怎么可能是两个是非题?
这个问题的布尔表述式是:
(((B==god)or(C==evil))==true),明显是一个问题嘛!
我用我自己的方法肯定能解出这道题目,但是就是不知道我的问得问题可不可以
其实无论是对我说的那道题目还是楼住你出的这道题目,我想过了做的方法因该是一样的
1,问A:“B是说真话的人吗”
2,问B:“A刚才回答的是(刚才A回答的答案)吗?”
3,问C:这个根据具体情况在问一个关于A的问题
这样就可以解决的了,其实我的解法最主要的就是在第二个问题,但是我就是不知道这样问行不行,不然这类题目就都基本可以用这个解法了。
--------------神----鬼----人
问是否全知----Yes---No----Yes&no
问是否诚实----Yes---Yes---Yes&no
问是否为人----No----Yes---Yes&no
先问A是否全知,无非2种情况Yes or no,如果解决Yes,no同理
1、Yes,那么A不是鬼,非鬼。
再问B是否为人
1、No,那么B非鬼,C为鬼,还有一个提问机会,3人身份解决
2、Yes,那么B非神,有2种可能
----------非鬼---非神----
----------A------B------C
一。。。。神-----人-----鬼
二。。。。神-----鬼-----人
也就是说A肯定为神,而且“他”是诚实的,问他一下,解决。
作者:不抢沙发专业人士 回复日期:2008-3-18 13:48:52
作者:blueskyzc 回复日期:2008-3-18 13:44:51
这道逻辑题是专家Raymond Smullyan出的,自封为“世界最难逻辑题”,说除他之外无人解答出来
==============================================
你说的这个题目我从没做过。不过从题目上看,恐怕iq 160以下的人想都不要想了,呵呵。
这个题目一开始我用通常的做法也作了很久,但其实只要你想对该问得问题,不用很费劲就可以做出来了
还有我想问的是
“问A: 或者B是上帝,或者C是魔鬼,是吗?”
这个因该不能算是一道是非题吧,因该算是2道是非题,不知道这样问问题可以吗
其实用我贴出的那道问题解楼住你出的那道问题可能只要问2次大概就可以了,具体我还没仔细想过。
=================================================
你如果问这样的问题,我就很怀疑你真的能做出Raymond Smullyan的原题了。
“或者B是上帝,或者C是魔鬼,是吗?”怎么可能是两个是非题?
这个问题的布尔表述式是:
(((B==god)or(C==evil))==true),明显是一个问题嘛!
我用我自己的方法肯定能解出这道题目,但是就是不知道我的问得问题可不可以
其实无论是对我说的那道题目还是楼住你出的这道题目,我想过了做的方法因该是一样的
1,问A:“B是说真话的人吗”
2,问B:“A刚才回答的是(刚才A回答的答案)吗?”
3,问C:这个根据具体情况在问一个关于A的问题
这样就可以解决的了,其实我的解法最主要的就是在第二个问题,但是我就是不知道这样问行不行,不然这类题目就都基本可以用这个解法了。
ANY WAY,我的意思烦请你们一定要赐教,我没你们聪明,沟通应该还是没有问题的。
LZ真不厚道~!
你们注意下这其中的凡人~他有时说真话有时说假话~!
假如你问到凡人,不管他知道或不知道他既可以说真话也可以说假话,根本无法判断他到底是什么身份~!比如你问:你是凡人吗~!上帝肯定回答不是,魔鬼回答是,但凡人既可以说是,也可以说不是?
总共只有三个问题,就是说一人只能问一个问题~且问题都要不同~!
悖论,LZ我B4你~!凡人根本无法确定身份~!





