Re: [請益] 誰說真話

看板logic作者 (望仔)時間15年前 (2008/09/21 14:25), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串9/43 (看更多)
※ 引述《jayfrog (若要人不宅 除非己莫宅)》之銘言: : 假設有三個長個一模一樣的機器人,每個機器人必須投下金幣後才可以問問題,而問完一 : 個問題後,則必須再投入新的金幣,才能再次的啟動。這三個機器人分別如下: : 1.誠者: 對你所說的問題,都會回答正確的答案 : 2.騙子:對你所說的問題,都會回答錯誤的答案 : 3.牆頭草:如果你問的問題,誠者或騙子其中一個回答是,他的答案就是是 : 舉個例子: : 誠者:是 騙子:是 牆頭草:是 : 誠者:是 騙子:否 牆頭草:是 : 誠者:否 騙子:是 牆頭草:是 : 誠者:否 騙子:否 牆頭草:否 : 用邏輯符號來說 他的回答方式就是 "誠者ˇ騙子" : 再舉個例子: : 你問牆頭草:1+1=2 他會說是(因為誠者會回答是) : 1+1=3 他也會說是(因為騙子會回答是) : 而你身上只有三個金幣,你要問什麼才能分辨出誰是誰呢? : 對了,忘了說。他們的回答方式是用舉手的,換言之,他們只會說"是"或"否"。 : 什麼意思呢?如果你問其中一個機器人說:1+1=2,對不對? : 他會舉起右手,但我們不知道右手所指的意思是"是" 還是"否" : 當然三個機器人的是和否都是同邊的 : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ : 其實我很怕 我題目說的很不清楚 假設3台機器為A、B、C O:誠者 X:騙子 I:牆頭草 R:右手 L:左手 問A:如果我問你B是不是騙子,你會舉右手? 總共有12種情況 排列 真假 左右手 OIX RL 左 OIX LR 左 OXI RL 右 OXI LR 右 XOI RL 左 XOI LR 左 XIO RL 左 XIO LR 左 IOX RL 左 IOX LR 左 IXO RL 右 IXO LR 右 以上可得 舉右=>C非騙子 舉左=>B非騙子 假設C非騙子 問C:右手是是的意思? 剩下情況(問一舉右的情況) IXO RL 右 IXO LR 右 OXI RL 右 OXI LR 左 舉左手=>OXILR 舉右手: 再問B:如果我問你C是不是牆頭草,你會舉右手? IXO RL 右 IXO LR 右 OXI RL 左 舉左=>OXIRL 舉右=>IXO左右無確定 B非騙子 問B:右手是是的意思? OIX RL 右 OIX LR 左 XOI RL 右 XOI LR 右 XIO RL 右 XIO LR 左 IOX RL 右 IOX LR 右 !)舉左 OIX LR XIO LR 問C:如果我問你C是不是牆頭草,你會舉右手? OIX LR 左 XIO LR 右 舉左=>OIXLR 舉右=>XIOLR !)舉右 問C:如果我問你B是不是誠者,你會舉右手? IOX RL IOX LR XOI RL XOI LR XIO RL <==無法消除 OIX RL <==無法消除 無解? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.160.180.138

09/21 17:53, , 1F
???還沒寫完的感覺
09/21 17:53, 1F
※ 編輯: rounders 來自: 118.160.180.138 (09/21 23:16)
文章代碼(AID): #18rUZlUb (logic)
討論串 (同標題文章)
文章代碼(AID): #18rUZlUb (logic)