Re: [問題] 猜生日
看板Inference (推理遊戲)作者LPH66 (運命のルーレット廻して)時間19年前 (2005/07/03 12:58)推噓0(0推 0噓 0→)留言0則, 0人參與討論串7/12 (看更多)
※ 引述《starmi (好可愛好可愛)》之銘言:
: 答案是6/1
: 證明方法:
: 因為題目有10個選項
: 所以我們請了20個人模擬小明和小強
: 每組針對一個答案來實際操作
: 6/1那組沒有bug
: 這題的陷阱就在於心理錯覺
: 一個人看這10個選項
: 情不自禁陷入泥沼(ex.由a推得b 再由b推得c 最後推得a為錯..那全盤皆輸了)
回頭複製一份題目過來...
我們的日期有:
: 3/4 3/5 3/8 6/1 6/2 9/1 9/5 12/5 12/7 12/8
說的話是:
: 1. 小明對小強說: 我不知道,你肯定也不知道。
: 2. 小強對小明說: 我本來不知道,現在我知道了。
: 3. 小明對小強說: 我現在也知道了。
如果答案是6/1 那小明知道6月 小強知道1日
小明第一句話說"我不知道, 而且你肯定也不知道"
如果小明只知道6月 那為什麼他肯定小強也不知道呢?
小明只知道是6月
那麼小明會想 可能小強知道的是1日或2日 如果是2日 那他就知道了
因此他不能肯定小強不知道
把日期排一下會更好理解:
月\日 1日 2日 4日 5日 7日 8日
3月 3/4 3/5 3/8
6月 6/1 6/2
9月 9/1 9/5
12月 12/5 12/7 12/8
小明知道答案在某橫排 小強知道答案在某直排
若小明一開始就知道小強一定不知道
那麼表示小明知道的該橫排中每個可能日期所在的直排都不止一個日期
他才有理由說"小強一定不知道"
而唯一符合上面的橫排是9月
因此得知小明知道的月份是9月
如果小明知道的是6月 那6月有一個可能是小強知道2日
如果小強知道2日那小強就知道答案了 小明沒有理由說他知道小強"一定不知道"
這樣看下去 結論還是和前面的結果相同 不是9/1就是9/5
小強用和上面一樣的推理得知是9月 加上他知道日 因而小強就知道了
但小強並未告訴小明任何進一步的線索
小明(在小強的話中)只知道小強一開始知道的日是1,5,8其中之一
(小強說"我本來不知道")
而他已確定日不是1就是5 因此這個訊息對小明沒有用
因而小明沒理由說第三句話 因此無解
: ※ 引述《ineednewface (永不放棄)》之銘言:
: : 答案應該還是無解
: : 可是小明之所以會認為日期是重複的
: : 表示他知道正確月份裡沒有獨一無二的日期
: : 也就是說小明知道小強不可能在光知道日期的情況下就知道月份
: : 所以三月六月跟十二月應該就要被刪掉了
: : 因為小明並不是先知道日期有重複 才把沒有重複的日期刪掉
: : 而是先知道月份是什麼 才發現正確月份裡的日期跟其他月份都是有重複的
: : 三月六月跟十二月的日期應該在小明說完第一句話後就不被考慮了
: : 所以小強應該直接知道月份是九月
: : 加上他原本就知道日期
: : 所以他才說他知道答案
: : 所以我認為不是9/1就是9/5
: : 跟前面的人推論的一樣
--
"LPH" is for "Let Program Heal us"....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.62.178.179
討論串 (同標題文章)
Inference 近期熱門文章
3
13
PTT遊戲區 即時熱門文章
16
32
10
14