作者asdfon (My SWEET && My SWIFT)
看板Inference
标题Re: [问题] 全世界最难的一个趣味逻辑问题
时间Thu Oct 20 14:13:39 2005
※ 引述《marsai ( ... )》之铭言:
: 真讽刺,从头到尾反驳我的,现在可能是最懂我的答案的人.....
: 看看上一篇,你都可以帮我回答问题了
懂所以知道问题在哪
不然我回你文做什麽?
: --------------------------------最後一击---------------------------------
: asd***大大 在你最後一篇回文 明确提出了3个有意义的问题:
: 1.为什麽要加"不管问什麽"(Q{N}),来混淆视听??
: 2.为什麽不可能出现理想答案诚实先答n,说谎在答y???
: 3.加入随机精灵,你的方法有3/6的机率失败!!
既然你都点名了 我就继续找出问题在哪
: "所有问题中,只要同一题问了诚实者与说谎者之後,我们会得到这题的唯一结果,
: 这组结果一定是(y-y,n-n,y-n,n-y)四个里头其中一个,关於不确定事实的题目,有
: 人先回答之後,我们也可以得到一组唯一的答案,来对应这个不确定之题目,而这个
: 答案,仍脱不出(y-y,n-n,y-n,n-y)这四组"
: 这就是"目前的事实"
什麽是"目前"事实?
事实如果要加上时间性 不同时间点的同一个问题未必答案会一样
这里我是自己这样想
如果认为事实不应随时间改变
请略过这段 ^
例如: 我是不是在po文章? 现在问诚实精灵 他答"yes", 等我按下ctrl+x之後
他说谎了吗? 这只能说他"当时是诚实的"
: 而我的问题一,经过更剧烈的翻译:
: "所有可能的答案就是(y-y,n-n,y-n,n-y)这四组其中之一,我这一题(Qi)的答案也是
: 一样必是这4组答案之一,而(Qi)问了诚实者跟说谎者之後,Qi的答案可能是y-y??"
: 先问说谎者->我的Qi对说谎者来说,跟"诚实国"ㄆ王子问题一样,是不能先答的问题,
: 即使我多了一句"不管问什麽问题",来表示"你可以照目前的事实"来回答,但是,
: 我问的是Qi的答案,说谎者先照"目前的事实"来说谎,後答的诚实者会让说谎者矛盾。
同上 如果认为事实不应随时间改变
请略过这段 ^^
後来的"目前事实"与说谎者答题时的"目前事实"并不相同
说谎者依照了"当时的目前事实"来回答~ 却拿"之後的目前事实"说他说谎
似乎有不合理的地方
*********************以下才是重点******************************
: 但先问诚实者,多了这句,让他可以就"目前的事实"来先作答yes,并且不矛盾。
!!!重点在这里!!! 你说: "目前的事实"中 诚实者可以答yes
这边请教一下 目前事实为什麽是yes
因为"所有问题中"这句包括了"你是不是诚实精灵"这题?
这点必须探讨
因为你的解法一开始的条件就是 "问题一是事实.."
下面引用诚实国之谜那段有解释
诚实者第一个回答不可能说"yes"!!
: 衍生Q1:既然你说到最後会有人不答,何以在"目前的事实"里,没有提到关於"不答"的排列
: 组合??
: ans:你可试者把"不答"扩充至(y-y,n-n,y-n,n-y)中,你会发现,诚实者说yes,一样
: 没错,y-y本来就在这可能答案之中。
这边好像不是这样说的? f^^
题目一问诚实者会答yes 问说谎者会不回答 结果得到 y-?
重复问一百万遍也不会是 y-y 永远是y-?
这样是"有可能"吗?
不可能的话 诚实者就说谎罗
来看看把不答放进去之後 可能的答案集合变成什麽
先考虑所有可能的答案组合
(X代表不可能出现)
y-y X
y-n X
y-? O
n-y O
n-n X ====> {y-?, n-y, ?-y, ?-?}
n-? X
?-y O
?-n X
?-? O
可能的答案集合里并没有y-y喔
: Q2:"诚实国"之中,诚实者先答yes,说谎者就可以答no了,你这题如何"不答"??
: ans:诚实国ㄆ王子问的题目是"y-y-n",我问的是"y-y-y",所以ㄆ王子更高竿,
: 给了说谎者回答,并且没有任何矛盾处。
: 我这边的用法逊很多,说谎者不能"立刻回答"!!他得想非常久之後,才会有定论
想非常久.... 为什麽想"非常久"之後就会有定论? = ="
是因为他在想的过程你问了诚实精灵? 还是发生了什麽事?
不然为什麽在题目与时间性无关的情况下 想非常久就会有定论....
非常久是多久?
这里要保留一下~
: ---------------------------------------------------------------------------
: 讨论问题 2:
: 至於诚实者先答,为何不答no???
: 在板友w**大作"诚实国第4页"里头,有提到这个一模一样的问题。
: w大在文中解释的非常清楚
你说的是这段吗? (引用自 诚实国之谜-4)
ㄆ王子换口气说:「我先来说明,为什麽诚实的人无法昧着良心抢先回答『是』
或者回答『否』。如果说他说『否』的话,万一随便说接着说『否』,诚实的人
就不诚实了。那如果诚实的人抢先回答『是』呢?只要随便说的人接着回答『否』
,说谎者的确就陷入了两难的矛盾了,如果他回答『是』的话,则三个人中只随
便说回答『否』,那说谎的人不就说了实话了吗?所以说谎的人不能回答『是』。
如果他回答『否』,那就有两个人回答『否』了,所以同样的,说谎的人也不能回
答『否』,因为这样一来,他又说实话了,所以他只能选择不回答,这样,诚实的
人回答『是』,随便说的人回答『否』,说谎的人不回答,诚实的人又说谎了,所
以,诚实的人为了要保证他的信用不会破产的话,他就不可能先回答了。」
有注意到吗 这边描述了为什麽诚实者不能说yes 因为"会造成说谎者不说话"
导致自己变说谎
这个情况可以直接套用到你的问题一的情况
但是他提到的诚实者不能说no 是因为可能随机者会答no 造成不只一个人答no
但是你的问题是y-y-y (并不是只有一个n)
诚实者说no 同时也使得y-y-y出现的机率为0 (一定是n-*-*)
不管之後两个人怎麽答 他都不会变成说谎
所以诚实者说no 是没有问题的...
这里要厘清一下
: --------------------------------------------------------------------------
: 讨论问题 3:
: 你说的有对也有错
: 有2/6的机率会造成我的答案问不出来(不是3/6,你仔细想想就可以推翻你自己了)
讲错~ ^^| 抱歉
应该是说 会有人不说话的机率是3/6
若找出说谎者的机率是5/6喔... 还挺高的 想一下
(o诚实 x说谎 *随机)
ox* -
o*x +
xo* +
x*o +
*xo +
*ox +
用"前两个人中不说话的是说谎 若两个都说第三个是说谎"
只有第一种会错~
所以是5/6
: 我在讨论的过程说过几次,我认为我的答案不一定对,你现在终於找到了
你说你认为有可能不对的地方是在问题三
我现在找到的地方是问题一就错了~
我认为的就是问题一并没办法像你讲的可以找出说谎精灵
!!!重点在於我认为"诚实者先答会说no" !!!
!!!你认为"诚实者先答会说yes" !!!
差异只剩这边罗
请解释这边就好~
如果诚实者真的可答yes 不能说no 你的方法就work了~
越来越接近真相了~ ^^
PS:
我是因为对你的解法有兴趣才会回~
请不要把我当做为了反驳而反驳~
我还帮你跟其他人解释题意~
题意不清的部份经过了几次的讨论现在已经不存在了
只要针对一些疑点大家讨论一下
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.130.149.20
※ 编辑: asdfon 来自: 220.130.149.20 (10/20 17:07)
※ 编辑: asdfon 来自: 220.130.149.20 (10/20 17:23)