作者daltuku (我要送Hodges100张好人卡)
看板logic
标题Re: [请益] 问问题得到甲村在哪的方法
时间Sun Oct 31 19:53:05 2010
※ 引述《Hseuler (蓝色狸猫)》之铭言:
: 问两个问题当然可以
: 但其实这可以问一个问题就够了
: 只要这样问:
: 「左边是甲村若且唯若你的回答是实话吗?」
首先我们需要知道iff的truth-table长什麽样子
P Q P iff Q
T T T
T F F
F T F
F F T
然後我们可以开始考虑上述问句
P:左边是甲村
Q:你的回答是实话
如果随机人这一次要说实话
则
Q为T
接着我们考虑到底左边是不是甲村
若是甲村,则:P为T
根据truth-table,我们知道P与Q皆为T时整句话是真的,所以他会回答「是对的」
若甲村不在左边,则P为F,故整句话是错的
--
若此次随机人选择要说假话
则Q为F
甲村在左则P为T
故整句看起来是假,但因为他要说假话,所以他会回答「是对的」
若甲村不在左则P为F,整句话的真值为真,但因为他要说谎,所以他会说「不对」
注意到了吗?
不管随机人这次要当说真话的还是说假话的,他讲出来的话都是一样的
即
甲村在左 你这次回答是实话 PiffQ
说真话 T T T
F T F
说假话 T F F,但他要说谎,故T
F F T,但他要说谎,故F
关键点在於「iff」的规则。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.225.239
1F:推 ivanos:所以要怎麽知道甲村是左还是右? 10/31 20:17
2F:→ daltuku:您可以再认真看完一次吗...请问P代表什麽... 10/31 20:47
3F:推 ivanos:我仔细看完了,回应在下篇 10/31 21:26