作者ksr310135 (馨右小小)
看板logic
標題[請益] 問問題得到甲村在哪的方法
時間Thu Oct 28 21:04:14 2010
現在
我走到了一個分岔路,左右兩邊一邊是甲村一邊是乙村。
我不知道哪一邊是甲村,所以我想問人。
在分岔路上我遇上了三個人,
一個人會說實話,一個人會說謊話,一個人會隨機決定要說真話或假話。
我也不知道哪一個人會說什麼話。
現在,我只能問兩個問題,並且一次只能問一個人。
請問要怎麼問這兩個問題,才能一定知道甲村在哪個方向呢?
希望題目描述的夠清楚
感謝各位思考解答
^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.248.7.95
1F:推 maumau520:那三個人是不是互相知道 誰是真話人、假話人和隨機人? 10/30 04:29
2F:→ maumau520:還有問甲村方向的這個問題是不是不包含在兩個問題裡面? 10/30 04:30
3F:推 Yofe:= =這不是我們邏輯作業嗎 10/30 21:44
4F:→ asdinap:三人編號ABC 問A:[如果問你說B是隨機對嗎,你會說對?] 10/31 00:24
5F:→ asdinap:答對問C 答錯問B :[如果問你甲村往左邊,你會說對.對嗎?] 10/31 00:30
6F:→ asdinap:解題關鍵: 用[如果問你...你會說...,對嗎] 實話者照說實話 10/31 00:31
7F:→ asdinap:而謊話者會連續兩次的謊話 而變成最後說的也是實話 10/31 00:32
8F:推 maumau520:!!樓上真聰明 10/31 00:46
9F:推 fourchette:樓樓上的作法跟我不一樣 @@ 看來不只一種解 10/31 07:49
10F:推 jason88633:若是這樣的話! 算是邏輯嘛? 不就是文字遊戲而已= = !! 10/31 16:22
11F:推 ivanos:若B是隨機,asdinap的問法無法區別A是否為說謊者 10/31 16:45
12F:推 ivanos:再者,如果被asdinap問的A是隨機者呢?也無法找到最後答案 10/31 16:52
13F:→ fourchette:如果A就是隨機者 那很好啊 如此一來被問第二個問題的人 10/31 17:22
14F:→ fourchette:(B或C)就不是隨機者了 那第二個問題就能找出答案 10/31 17:23
15F:→ fourchette:asdinap的作法就是讓實話者維持說實話 而說謊者連說兩 10/31 17:26
16F:→ fourchette:次謊 10/31 17:27
17F:→ ivanos:基本上第二個人是否說謊都不知道了怎麼問出答案 10/31 17:31
18F:→ ivanos:至於「連說兩次謊」,這我一開始就質疑了 10/31 17:32
19F:→ ivanos:若B是隨機,asdinap的問法無法區別A是否為說謊者 10/31 17:32
20F:→ ivanos:另外一個重點是問的第一個人是否為隨機者也無從而之 10/31 17:38
21F:推 asdinap:第一問A不管為何者 答對的話C必非隨機 答錯B必非隨機喔 11/01 05:02
22F:→ asdinap:只要考慮A是實或謊來設計問題 因為A要是隨機者 嘿嘿嘿.... 11/01 05:04