[閒聊] 強盜問題

看板TurtleSoup (海龜板)作者 (嘟嘟嚕嘟嘟)時間7年前 (2018/07/13 13:58), 7年前編輯推噓22(22066)
留言88則, 8人參與, 7年前最新討論串1/4 (看更多)
昨晚滑女版看到的問題,害我失眠QQ 題目是這樣的 有3個強盜攔住去路 一個只說真話,一個只說假話 另一個不確定他會說真話或是假話 你只能問他們一樣的問題,他們只會回答是或否 要問什麼問題才能區別出他們的身份呢? 我覺得可能要問造成無法回答的問題,製造出是和否以外的答案 例如:造成悖論的問題讓謊話那個無法回答 或是問其他兩個人不確定的那個會回答什麼 不知道答案感覺超痛苦的,有沒有人知道XDDD -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.165.43.19 ※ 文章網址: https://www.ptt.cc/bbs/TurtleSoup/M.1531461509.A.A99.html ※ 編輯: chdodo (1.165.43.19), 07/13/2018 13:59:14

07/13 14:17, 7年前 , 1F
不問問題,看他們誰說要搶我、誰說不搶我、誰一下要搶我
07/13 14:17, 1F

07/13 14:17, 7年前 , 2F
一下說不搶我就知道了
07/13 14:17, 2F

07/13 15:13, 7年前 , 3F
開會中沒仔細看隨便回 https://goo.gl/EZ45ru
07/13 15:13, 3F

07/13 15:13, 7年前 , 4F
就印象中應該是這個問題吧
07/13 15:13, 4F
好像是這個的變體,條件不太一樣XD

07/13 15:18, 7年前 , 5F
「如果會說真話和假話的人來問你:『你旁邊的人是會說
07/13 15:18, 5F

07/13 15:18, 7年前 , 6F
謊的人嗎?』你會回答是?」
07/13 15:18, 6F
51我的邏輯走失了QQ 可以解釋一下嗎

07/13 15:27, 7年前 , 7F
強盜一刀劈下:幹你媽的就你問題最多
07/13 15:27, 7F
OwO/ (妙麗舉手 →OvvO

07/13 15:43, 7年前 , 8F
話說原題目裡強盜還會用你聽不懂的語言回答你XDD
07/13 15:43, 8F

07/13 15:49, 7年前 , 9F
你是只會說謊的人
07/13 15:49, 9F

07/13 15:51, 7年前 , 10F
or ( 你是可說謊可誠實的人 and 你的答案是假的 )
07/13 15:51, 10F

07/13 15:52, 7年前 , 11F
or 你的答案是"否"
07/13 15:52, 11F

07/13 15:53, 7年前 , 12F
應該能再化簡@@
07/13 15:53, 12F

07/13 15:53, 7年前 , 13F
基本上你想的沒錯, 要想辦法造出無法回答的情況
07/13 15:53, 13F

07/13 15:54, 7年前 , 14F
上面那個問題只說真話的人會爆炸, 只說假話的會答否
07/13 15:54, 14F

07/13 15:55, 7年前 , 15F
可說謊可誠實的人會答是
07/13 15:55, 15F

07/13 15:57, 7年前 , 16F
啊 好像怪怪的我修一下
07/13 15:57, 16F

07/13 16:36, 7年前 , 17F
你是只會說謊的人
07/13 16:36, 17F

07/13 16:37, 7年前 , 18F
or ( 你是可說謊可誠實的人 and (你的答案是真的 or
07/13 16:37, 18F

07/13 16:37, 7年前 , 19F
你的答案是"是")
07/13 16:37, 19F

07/13 16:37, 7年前 , 20F
) or 你的答案是"否"
07/13 16:37, 20F

07/13 17:09, 7年前 , 21F
還是不行唉... 51那個真假話應該算是無法回答, 因為
07/13 17:09, 21F

07/13 17:10, 7年前 , 22F
自己不能找自己說話. 說真話的人會說是, 說假話的在
07/13 17:10, 22F

07/13 17:10, 7年前 , 23F
問題裡面會說是, 所以對你說謊說否
07/13 17:10, 23F
看懂了謝謝皮皮,可是好像還是不行XD

07/13 17:43, 7年前 , 24F
皮皮幫我解釋了~<( ̄︶ ̄)>
07/13 17:43, 24F

07/13 18:08, 7年前 , 25F
我覺得一個問題似乎無解
07/13 18:08, 25F

07/13 18:08, 7年前 , 26F
雖然可以用矛盾讓只真話或只假話的人無法回答
07/13 18:08, 26F

07/13 18:08, 7年前 , 27F
但另外兩人有機會出現同樣答案
07/13 18:08, 27F

07/13 18:09, 7年前 , 28F
而當要用第二重問題包裝區分剩下兩人時
07/13 18:09, 28F

07/13 18:09, 7年前 , 29F
本來無法回答的又可以回答了
07/13 18:09, 29F

07/13 18:11, 7年前 , 30F
然後我覺得51那個問題不會出現無法回答的情況
07/13 18:11, 30F

07/13 18:11, 7年前 , 31F
因為自己不會來問自己這個問題,所以不會回答「是」
07/13 18:11, 31F

07/13 18:11, 7年前 , 32F
因此此時可以回答是(說謊)或不是(說實話)
07/13 18:11, 32F

07/13 19:39, 7年前 , 33F
對, 51的問題如果改成嚴格的是非題, 應該要是
07/13 19:39, 33F

07/13 19:39, 7年前 , 34F
...你的回答會是"是"嗎
07/13 19:39, 34F

07/13 19:40, 7年前 , 35F
更本質上的問題是這種假設性敘述方式難以轉換成
07/13 19:40, 35F

07/13 19:42, 7年前 , 36F
數理邏輯的陳述, 也沒有一個嚴謹的判定真偽的方式
07/13 19:42, 36F

07/13 19:46, 7年前 , 37F
所以才想用較單純的語句來湊一個解
07/13 19:46, 37F

07/13 19:47, 7年前 , 38F
但實際上指涉到"你的答案"就是一種自身指涉, 在
07/13 19:47, 38F

07/13 19:48, 7年前 , 39F
數理邏輯裡面對於這件事是有很大限制的
07/13 19:48, 39F

07/13 19:58, 7年前 , 40F
題目其實有義務要把這個界限劃清, 否則會沒有標準
07/13 19:58, 40F

07/13 21:13, 7年前 , 41F
你是會說謊也會誠實的人 and
07/13 21:13, 41F

07/13 21:13, 7年前 , 42F
(你的答案是"是" xor 你的答案是真)
07/13 21:13, 42F

07/13 21:20, 7年前 , 43F
這樣應該行了. 誠實者會答否, 說謊者會答是,
07/13 21:20, 43F

07/13 21:20, 7年前 , 44F
會說謊也會誠實的會爆炸
07/13 21:20, 44F

07/13 21:21, 7年前 , 45F
樓上這個方法假話和不確定都會回答是
07/13 21:21, 45F

07/13 21:22, 7年前 , 46F
對不確定來說 「真假話都能說」是T
07/13 21:22, 46F

07/13 21:22, 7年前 , 47F
我覺得一個問題問不出來
07/13 21:22, 47F

07/13 21:22, 7年前 , 48F
不確定會爆炸吧, 不確定等於只看後面那個括號
07/13 21:22, 48F

07/13 21:22, 7年前 , 49F
如果「這個問題會回答實話」 / 「這個問題會回答是」也是T
07/13 21:22, 49F

07/13 21:23, 7年前 , 50F
則這個問題 T&T 為真 回答是
07/13 21:23, 50F

07/13 21:23, 7年前 , 51F
如果「這個問題會回答實話」 / 「這個問題會回答是」是F
07/13 21:23, 51F

07/13 21:23, 7年前 , 52F
但是"任何人"的答案跟那個括號的內容 xor 都要是真
07/13 21:23, 52F

07/13 21:23, 7年前 , 53F
則這個問題 T&F 為假 回答相反的還是是
07/13 21:23, 53F

07/13 21:23, 7年前 , 54F
說錯, 任何人的答案跟那個括號 xor 都要是 F
07/13 21:23, 54F

07/13 21:24, 7年前 , 55F
喔 你後面是兩個問題混喔
07/13 21:24, 55F

07/13 21:27, 7年前 , 56F
呃這麼說也不精準, 是任何人內心中未說謊的真實答案
07/13 21:27, 56F

07/13 21:27, 7年前 , 57F
話說xor有什麼比較常用的口語表達方法嗎XDD
07/13 21:27, 57F

07/13 21:27, 7年前 , 58F
我指的是生活一點的
07/13 21:27, 58F

07/13 21:27, 7年前 , 59F
跟那個括號 xor 都要是 T
07/13 21:27, 59F

07/13 21:28, 7年前 , 60F
沒有XD 只能拆成更長的 and 和 or
07/13 21:28, 60F

07/13 21:29, 7年前 , 61F
但是我把這問題 formalized 後重點就是 21:27 那句
07/13 21:29, 61F

07/13 21:29, 7年前 , 62F
(你的答案是"是" xor 你的答案是真) 是個很重要的變數
07/13 21:29, 62F

07/13 21:30, 7年前 , 63F
你看阿軒貼的 wiki 連結是有啦, xor 就是若且唯若
07/13 21:30, 63F

07/13 21:31, 7年前 , 64F
會說謊也會誠實的有兩個選擇: 選擇是否說謊 以及
07/13 21:31, 64F

07/13 21:32, 7年前 , 65F
選擇答案要是"是"還是"否", 那個 xor 就是讓他不管
07/13 21:32, 65F

07/13 21:32, 7年前 , 66F
怎麼選都會爆炸
07/13 21:32, 66F

07/13 21:33, 7年前 , 67F
邏輯上沒問題 我現在在想的是怎麼簡單的問出這樣的問題
07/13 21:33, 67F

07/13 21:34, 7年前 , 68F
呃, xor 是 not 若且唯若才對
07/13 21:34, 68F

07/13 21:35, 7年前 , 69F
你是不是「真假話都能說」而且「現在這個問題只會從是與真
07/13 21:35, 69F

07/13 21:35, 7年前 , 70F
話之中恰好選一個回答」?
07/13 21:35, 70F
謝謝飄的翻譯XDDD

07/13 21:35, 7年前 , 71F
現在至少確定有解了... 下一步就是化簡了
07/13 21:35, 71F

07/13 21:36, 7年前 , 72F
最直觀的想法,有時說謊有時實話大約等於普通人,普
07/13 21:36, 72F

07/13 21:36, 7年前 , 73F
通人的答案只靠一個問題問的話答案通常會跟必謊或必
07/13 21:36, 73F

07/13 21:36, 7年前 , 74F
恩, 這樣的翻譯沒問題
07/13 21:36, 74F

07/13 21:36, 7年前 , 75F
實其中一人一樣
07/13 21:36, 75F

07/13 21:37, 7年前 , 76F
@奶綠: 對, 就是發現他太難處理, 所以讓他爆炸就得了
07/13 21:37, 76F

07/13 21:37, 7年前 , 77F
51的答案爆的也是他
07/13 21:37, 77F

07/13 21:37, 7年前 , 78F
應該說,三個人註定要讓一個人爆的
07/13 21:37, 78F

07/13 21:38, 7年前 , 79F
只是爆真話和爆假話都無法避免剩下兩人答案相同
07/13 21:38, 79F

07/13 21:38, 7年前 , 80F
所以只好想辦法爆都能選那個
07/13 21:38, 80F

07/13 21:39, 7年前 , 81F
只是我之前沒想到用xor 所以爆都可也會讓另外兩個同答案
07/13 21:39, 81F

07/13 21:42, 7年前 , 82F
不過是說,誰在生活中會用這種鬼打牆的問法啦 XDDD
07/13 21:42, 82F

07/13 21:46, 7年前 , 83F
生活中沒人能保證自己說的永遠是真話啊XD
07/13 21:46, 83F

07/13 21:47, 7年前 , 84F
這人設本身就是虛幻的
07/13 21:47, 84F

07/13 22:38, 7年前 , 85F
現實:這問題好難哦,隨便選一個答好了
07/13 22:38, 85F
※ 編輯: chdodo (1.165.43.19), 07/14/2018 00:46:05

07/15 12:37, 7年前 , 86F
第三個那是指提問者不確定他會說真還假,還是他會50%說真5
07/15 12:37, 86F

07/15 12:37, 7年前 , 87F
0%說假?
07/15 12:37, 87F

07/15 15:10, 7年前 , 88F
只問他一次問題的話沒有差
07/15 15:10, 88F
文章代碼(AID): #1RI3-5gP (TurtleSoup)
討論串 (同標題文章)
以下文章回應了本文
完整討論串 (本文為第 1 之 4 篇):
22
88
文章代碼(AID): #1RI3-5gP (TurtleSoup)