※ 本文為 MindOcean 轉寄自 ptt.cc 更新時間: 2017-02-06 11:12:37
看板 Gossiping
作者 標題 [問卦] 這題數學題
時間 Sun Feb 5 08:40:41 2017
小弟無聊點了MoPTT的愛生活看到了這題數學題,弄得我頭好疼
Albert 和 Bernard 最近和 Cheryl 成為了好朋友。他們想知道 Cheryl 的生日,但是 C
heryl 卻跟他們賣起了關子:Cheryl 只跟 Albert 說了月份,只跟 Bernard 說了日子,
並且給了他們如下 10 個選項:
heryl 卻跟他們賣起了關子:Cheryl 只跟 Albert 說了月份,只跟 Bernard 說了日子,
並且給了他們如下 10 個選項:
5.15、5.16、5.19、6.17、6.18、7.14 、7.16、8.14、8.15、8.17
於是當 A 和 B 相遇時,為了推斷出 C 的生日,他們展開了如下對話:
A:我不知道 C 的生日,但我知道 B 也不知道
B:我之前不知道,但是我現在知道了
A:那我現在也知道了
請問:Cheryl 的生日到底是什麼時候?
以下是解答
這是一道邏輯推理題。
首先先來看 B 方面。如果是 10 個日子中獨一無二的,比如 18 號和 19 號,那麼 B 應
該從一開始就知道 C 的生日。所以基於這一點,可以排除 5.19 和 6.18 兩個選項。
再看 A 方面,她有信心說 B 也不知道,是因為根據她所知道的月份,這些選項中的日子
都是重複的,也就是說,A 所知道的月份,是 7 月或 8 月。
然後根據 A 所說,B 也推理出來月份應該是 7 月或 8 月,於是他說他知道了,這就意
味著剩下的選項中,日子不可能是重複的,排除了 7.14 和 8.14,剩下 7.16、8.15 和
8.17。
最後一點,是最繞的。我們暫且不管 A 是怎麼知道最後答案的(這是這題的小 bug),
但是根據他馬上知道答案的反應,我們可以推測出月份不可能重複,不然 A不可能馬上知
道答案。
但是根據他馬上知道答案的反應,我們可以推測出月份不可能重複,不然 A不可能馬上知
道答案。
因此綜上所述,C 的生日應該是 7 月 16 日。
我記得當初國中時就常常有這類型的題目,以前數學還不錯,印象中這種題目都解得出來
,不知是不是太久沒算數學,腦袋鈍掉了,還是老了QQ,我甚至看不懂解答在供三小...
,不知是不是太久沒算數學,腦袋鈍掉了,還是老了QQ,我甚至看不懂解答在供三小...
我現在就是搞不懂他解答第二段那邊寫的,有沒有鄉民可以更白話的解答,我現在解不出
來快發瘋了QQ
感謝各位鄉民們的解答,想了很久終於想通了,我國中的時候不是這樣的啊QQ,不過更幹
的是,剛剛我已經把結論打完,結果MoPTT當掉,也沒有復原機會,又要重打一次..
首先從題目中可以知道A知道月份,B知道幾號,但並不表示他們不知道答案了,因為日期
若為5.18或6.19,那麼B就已經知道確切的日期了。
這是他們的對話
A:「我不知道日期,但我確定B也不知道。」
他憑什麼這麼說呢?若正確日期為5.18或6.19,那麼不就不成立了嗎?
條件就是月份不能在5月和6月。
這時B又說:「我本來不知道,但現在知道了。」
也就是說日期不可能為7.14或8.14,那麼剩下的選項就剩下7.16、8.15、8.17,但我們還
不知道答案。
最後A說:「那現在我也知道了。」
為什麼A知道了呢?並沒有題解中所說的Bug。因為B說他知道了,也就排除7.14、8.14,
那A能知道的原因就只有答案是在7月,並且7月只剩下16號這個選項。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.251.169.195
※ 文章代碼(AID): #1ObdIB6E (Gossiping)
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1486255243.A.18E.html
推 : 剛起床不想動腦 end1F 02/05 08:42
推 : 給解答就不想看了end2F 02/05 08:43
那我空行噓 : 蛋三小疼 滾 死支那人3F 02/05 08:44
沒有啊,你看錯了吧推 : 文字敘述太長不想看qq4F 02/05 08:44
推 : [url]http://i.imgur.com/hUbytXX.jpg[/url] 這瓶喝下去就會了5F 02/05 08:44
※ 編輯: DoMyHectoPts (111.251.169.195), 02/05/2017 08:46:32推 : 看不懂第二段6F 02/05 08:46
推 : 會難?7F 02/05 08:53
→ : 5月也有日子重複 5跟8月 5跟7都有8F 02/05 08:55
噓 : 沒有bug,因為B知道是16號,A知道是7月,所以A在確定B9F 02/05 08:55
→ : 知道答案之後自己也會知道(因為不會是7 8月重複到的14
→ : 號,不然B不知道)
→ : 知道答案之後自己也會知道(因為不會是7 8月重複到的14
→ : 號,不然B不知道)
推 : 同樓上 沒有bug12F 02/05 08:57
推 : 排除5,6月(因為A能確定B不是19/18日)/ B說他知道了13F 02/05 08:59
→ : (排除14日重複)/ A說他知道了 (選排除14日, 剩下一
→ : 個選項的月份)
→ : => 只有07/16這選擇
→ : (排除14日重複)/ A說他知道了 (選排除14日, 剩下一
→ : 個選項的月份)
→ : => 只有07/16這選擇
→ : 問一下為何能排除5月 不是18 19只能排除6月吧17F 02/05 09:02
推 : 因為A確定B絕對不會是18/19日。所以A不會是5/6月18F 02/05 09:06
→ : 確定不是18 19 那5越有可能阿 5月有15 16阿19F 02/05 09:07
→ : 如果是18/19 B很明顯就知道生日 所以不合邏輯刪掉
→ : 但是不能把5月刪掉吧 畢竟5月還有15 16日子重複
→ : 那把6月刪掉是因為6月只剩下17 這樣B也知道 也刪
→ : 如果是18/19 B很明顯就知道生日 所以不合邏輯刪掉
→ : 但是不能把5月刪掉吧 畢竟5月還有15 16日子重複
→ : 那把6月刪掉是因為6月只剩下17 這樣B也知道 也刪
推 : 你應該要思考, 為什麼A能確定B不知道(不是18/19)23F 02/05 09:11
→ : 就因為A, 不是56月, 所以沒有18/19這選項
→ : 這樣也不了解, 我沒辦法了
→ : 就因為A, 不是56月, 所以沒有18/19這選項
→ : 這樣也不了解, 我沒辦法了
推 : 如果是18.19那A不可能跟B說你也不知道生日26F 02/05 09:13
→ : 原PO的解答, 第二段是錯的27F 02/05 09:13
→ : 我現在就卡在 為何5月要刪掉 不是因為18/1928F 02/05 09:14
→ : 5月以這邏輯來看 不能刪掉阿
→ : 5月以這邏輯來看 不能刪掉阿
推 : 你把5.19套進去 看整段對話有沒有矛頓30F 02/05 09:16
推 : 不解5月為何能刪掉+131F 02/05 09:16
→ : B不知道因為日期重複 5月也有日期重複32F 02/05 09:16
→ : 很明顯第一段A就不可能對B說出這種話了33F 02/05 09:17
→ : 我是把5月15 16套進去 算合邏輯34F 02/05 09:17
推 : 5/19刪掉很合理 但5/15 5/16為何能刪?35F 02/05 09:19
推 : A是知道月份的人 如果他知道可能性有15.16.19 但19不36F 02/05 09:19
→ : 成立就不會對B說你也不知道這種肯定的答案
→ : 成立就不會對B說你也不知道這種肯定的答案
→ : 把5月15 16套進去 很合邏輯阿畢竟 78月都有38F 02/05 09:19
→ : A知道月份 但是不知道日期 不能把5月刪掉阿 5/15 16
→ : 有可能阿 而且很合邏輯
→ : A知道月份 但是不知道日期 不能把5月刪掉阿 5/15 16
→ : 有可能阿 而且很合邏輯
推 : 如果今天A是五月好了41F 02/05 09:23
→ : 請問會有以下第一句對話嗎?
→ : 請問會有以下第一句對話嗎?
推 : Cheryl感覺就很pu 誰先猜對晚上就能先進來呦43F 02/05 09:23
→ : 假設是5月 只能剔除5/19 ,15 16有可能 而且很符合45F 02/05 09:25
→ : 看圖, 原PO解答有錯啦~ 所以才會覺得怪怪46F 02/05 09:26
推 : 痾....5.19不成立 整個月就要踢掉了47F 02/05 09:26
→ : 要全部符合才能留著
→ : 要全部符合才能留著
→ : J大我沒看解答喔 H大5月19不成立不代表5月15 16不可能49F 02/05 09:27
推 : 要先記住B知道的日期如果是不重複的19或18,就能直接50F 02/05 09:28
→ : 知道答案。
→ : 而如果A知道的月份是5月,因為5月包含不重複的5/19,
→ : 知道答案。
→ : 而如果A知道的月份是5月,因為5月包含不重複的5/19,
推 : 我就是不能理解為什麼5/19不是 就要把整個5月刪掉53F 02/05 09:28
→ : A就不能肯定B不知道答案。同理,如果A知道的月份是654F 02/05 09:28
→ : 月,因為6月包含不重複的6/18,A也不能肯定B不知道答
→ : 月,因為6月包含不重複的6/18,A也不能肯定B不知道答
→ : 假設是 5月15 16也很符合B不知道阿畢竟有重複56F 02/05 09:28
→ : 案。57F 02/05 09:28
噓 : 邏輯題好嗎 數個屁58F 02/05 09:29
推 : 因為A不知道哪一天 只知道月 如果A要跟B說你一定也不59F 02/05 09:30
推 : 不會去查她FB喔 還算60F 02/05 09:30
推 : gi大, 你可以先思考為什麼A能確定B不可能是5/19or6/1861F 02/05 09:31
推 : 5/15跟8/15、5/16跟7/16都有可能啊62F 02/05 09:31
推 : 沒有 bug 這不是高中就有的邏輯推理範例嗎? 現在不教喔?63F 02/05 09:31
→ : 知道 肯定A知道的月份不能有非重複的數字64F 02/05 09:31
推 : 如果A是5月, A不能排除B是5/19, 是6月, A不能排除B是65F 02/05 09:33
推 : 我懂了 如果是5.6月的話 A就會說:B"可能"不知道66F 02/05 09:33
→ : 6/18,所以A當然不可能是拿到56月啊67F 02/05 09:33
→ : 重點應該在A說的話 每個字都很重要68F 02/05 09:34
→ : J大A如果是5月 只能排除5/19 但是還是有可能是5月69F 02/05 09:35
推 : 題目若改成『A:....,但我知道 B 一定也不知道』70F 02/05 09:37
→ : 這樣大家很容易就推出答案了
→ : 這樣大家很容易就推出答案了
推 : A又不知道確切日期 要考慮當然是全盤考慮72F 02/05 09:38
→ : 什麼叫只有踢掉5.19?
→ : A”確定“B不知道 就代表當中有一個不成立就不能講出這
→ : 句話
→ : 什麼叫只有踢掉5.19?
→ : A”確定“B不知道 就代表當中有一個不成立就不能講出這
→ : 句話
推 : 同樓上76F 02/05 09:40
→ : 如果是5月的話,A就不會"確定"B不知道
→ : 如果是5月的話,A就不會"確定"B不知道
→ : 假設A拿到5月 但是還有15 16重複 那B不就不知道?78F 02/05 09:41
→ : 若A確定B不知道,那就肯定不是5月79F 02/05 09:41
→ : 那他在敘述的時候 他就會說:我知道B知不知道
→ : ^不
→ : 那他在敘述的時候 他就會說:我知道B知不知道
→ : ^不
噓 : 你是不是少講了什麼?後來的對話根本就判斷不出個屁來啊82F 02/05 09:49
→ : 金大 如果是5/15 16 那A也很確定B不知道阿83F 02/05 09:49
→ : 我卡的點在於位和整個5月要刪掉
→ : 不能因為19號就把整個5月刪掉
→ : 我卡的點在於位和整個5月要刪掉
→ : 不能因為19號就把整個5月刪掉
推 : 你怎能預先假設A知道是5月15.1686F 02/05 09:55
→ : 五月就是15.16.19三個綁在一起
→ : 以A的立場只知道月份 不知道日期 要全部考慮
→ : 五月就是15.16.19三個綁在一起
→ : 以A的立場只知道月份 不知道日期 要全部考慮
推 : 因為A直接跟答題者說不是五月了89F 02/05 09:56
→ : H大 我是假設答案是5月喔 結果還是合邏輯喔90F 02/05 09:57
推 : 最好合邏輯91F 02/05 09:58
→ : 假設是5/15 15有重複B不知道 假設是5/16 16有重複92F 02/05 09:59
推 : 如果A只知道5月, A怎麼確定B一定不是5/1993F 02/05 10:00
→ : 不知道哪裡不合邏輯94F 02/05 10:00
推 : 這句你先解釋"但我知道 B 也不知道" 15.16.19都要符合95F 02/05 10:00
→ : 才能講
→ : 你不懂 那我也沒辦法了...
→ : 才能講
→ : 你不懂 那我也沒辦法了...
→ : 如果知道B是19號 那A就說那B一定知道阿98F 02/05 10:00
→ : A如果不能確定B是不是5/19, 那他就不能說他確定B不知道99F 02/05 10:01
推 : ...100F 02/05 10:02
→ : 為什麼A會說B一定知道...101F 02/05 10:02
→ : 我是A我只知道五月 我竟然能猜出19號說B一定知道
→ : 我是A我只知道五月 我竟然能猜出19號說B一定知道
→ : 因為18 19就只有單獨一天 但是 14 15 16都沒有阿103F 02/05 10:03
→ : 這我也是醉了104F 02/05 10:03
→ : A頂多說 B你"有可能"知道
→ : A頂多說 B你"有可能"知道
推 : 但A敢說B一定不知道, 就是說A拿到的不是5月, 不是5月106F 02/05 10:04
→ : , 自然B就不可能是5/19啦!
→ : , 自然B就不可能是5/19啦!
→ : 如果懂這題 推理能力會用在現實生活嗎?108F 02/05 10:05
推 : 站在A的立場,你知道的所有資訊只有5月,所以你知道109F 02/05 10:06
→ : 答案一定是5/15,5/16,5/19其中一個,但你也知道5/19
→ : 是不重複的,B只要知道的日期是19,不需要依賴你的月
→ : 份資訊也能知道答案,那麼,你怎麼能說出你"確定"B不
→ : 知道答案呢?
→ : 答案一定是5/15,5/16,5/19其中一個,但你也知道5/19
→ : 是不重複的,B只要知道的日期是19,不需要依賴你的月
→ : 份資訊也能知道答案,那麼,你怎麼能說出你"確定"B不
→ : 知道答案呢?
→ : B大的解釋我大概懂了 不過還是卡 我在慢慢消化好了QQ114F 02/05 10:08
推 : 你先洗把臉先....= =115F 02/05 10:10
推 : 笑翻,g大一個鬼打牆116F 02/05 10:22
推 : 所以A為什麼會知道117F 02/05 10:24
推 : 不動 剩下三個選項 B怎樣都會知道答案 這題等於是拿A回118F 02/05 10:27
→ : 答出來反過頭解釋答案是七月(僅一個選項才能知道)
→ : 但"B現在知道了"這句話並沒有讓A的資訊量提升
推 : 等於我們是拿A的答案推理...但這不是A做得出的推理
幹我想半天才懂,雖然知道關鍵字在"A知道B不知道",但還是想半天,不知是剛起床腦袋→ : 答出來反過頭解釋答案是七月(僅一個選項才能知道)
→ : 但"B現在知道了"這句話並沒有讓A的資訊量提升
推 : 等於我們是拿A的答案推理...但這不是A做得出的推理
還沒清醒,還是老了腦袋鈍掉QQ
反正就是18 19號兩天是沒有重複的嘛,而且分別在5月6月,若是18或19號,那B一定早就
知道是幾月幾號了嘛,但問題是A怎麼"確定"B不知道呢?
因為他得到的月份一定沒有18和19號
我這個解釋對吧?
※ 編輯: DoMyHectoPts (111.251.172.200), 02/05/2017 10:56:45
推 : gigi真的先洗下臉再來看一次啦 哈哈122F 02/05 10:34
推 : 你反推就有問題了阿...你仔細想想為何A能確定B不知123F 02/05 10:42
推 : 如果B拿到的答案是18、19,B是不是就秒解答了?
推 : 那A怎麼能確定B絕對不可能拿到18.19?
推 : 就是因為A拿到的不是5或6,所以B不可能拿到18、19阿
推 : 如果A拿到是5,從他的角度:B可能拿到15、16、19
推 : 所以他就不能確定B不知道,因為B有三分之一的機率
推 : 如果B拿到的答案是18、19,B是不是就秒解答了?
推 : 那A怎麼能確定B絕對不可能拿到18.19?
推 : 就是因為A拿到的不是5或6,所以B不可能拿到18、19阿
推 : 如果A拿到是5,從他的角度:B可能拿到15、16、19
推 : 所以他就不能確定B不知道,因為B有三分之一的機率
推 : 一開始跟gi卡在一樣的點 後來瞬懂129F 02/05 10:47
推 : 拿19號直接知道是5月19130F 02/05 10:47
推 : 這是回覆我嗎0.0?所以我說A怎麼知道的131F 02/05 10:47
推 : 哦我想通了 是我想遠了
推 : 哦我想通了 是我想遠了
推 : A已經知道是7月的阿,因為他就拿到7 XDDD133F 02/05 10:52
推 : A不是多做推理...而是A的選項只剩下一個134F 02/05 10:52
推 : A說B不知道答案 排除5.6月135F 02/05 10:52
→ : 於是B知道答案 排除14日
→ : 於是A知道答案 排除8月
→ : 於是B知道答案 排除14日
→ : 於是A知道答案 排除8月
推 : 根本不用考慮A是怎麼在剩下三個日子中做刪去xD138F 02/05 10:53
推 : 對,要把自己抽出來看,A已經知道了,所以是7 XD139F 02/05 10:54
推 : A如果拿到8,最後一句就變成:我還是不知道
推 : 然後此題就無解
推 : A如果拿到8,最後一句就變成:我還是不知道
推 : 然後此題就無解
推 : 了解了 pu大解釋簡潔有力 謝謝142F 02/05 10:57
推 : 蠻簡單的?143F 02/05 11:01
推 : 推pu 這是考題 根據AB對話得出答案就好144F 02/05 11:02
推 : 我也知道惹145F 02/05 11:12
推 : 成功破解!好玩欸146F 02/05 11:28
→ : 有撲克牌版的147F 02/05 11:32
推 : 1. 若A得到5/6月 -> 則不可能斷定B不知道答案148F 02/05 11:33
→ : 等同: 若A"可以"斷定B不知答案 -> 則A"不是"得5/6月
→ : 因此B把5/6月刪除
推 : 2. 這時候我們與A 都知道B不是得14號
→ : 等同: 若A"可以"斷定B不知答案 -> 則A"不是"得5/6月
→ : 因此B把5/6月刪除
推 : 2. 這時候我們與A 都知道B不是得14號
推 : 有點簡單 0.0152F 02/05 11:39
→ : 因為若B得14號 -> 則無法在刪除5/6月後知道答案153F 02/05 11:39
→ : 等同: B"可以"在刪除5/6月後得到答案 -> B"不是"得14號
→ : 3. A得知刪除14號後就可以知道答案 我們可推A得到7月
→ : 因為A若不是得7月 -> 則無法在刪除14號後得到答案
→ : 等同: 若A"可以"在刪除14號後得到答案 -> 則A"是"得7月
→ : 等同: B"可以"在刪除5/6月後得到答案 -> B"不是"得14號
→ : 3. A得知刪除14號後就可以知道答案 我們可推A得到7月
→ : 因為A若不是得7月 -> 則無法在刪除14號後得到答案
→ : 等同: 若A"可以"在刪除14號後得到答案 -> 則A"是"得7月
推 : 解答邏輯有問題158F 02/05 11:46
推 : u大說得很容易懂 推! 不要管A怎麼從7/16, 8/15, 8/17知159F 02/05 11:48
→ : 道的,要跳出外面來思考,不能當A,A馬上知道->推測月
→ : 份不可能重複,所以不是8月
→ : 道的,要跳出外面來思考,不能當A,A馬上知道->推測月
→ : 份不可能重複,所以不是8月
噓 : 廢文162F 02/05 12:16
推 : 終於懂了163F 02/05 12:19
噓 : 紅明顯,比較正統解法不是跳出來可看,當B說出"我現在知164F 02/05 13:17
→ : 道了"之時,A就可以推理出答案只剩下7/16 ,8/15 ,8/17 三
→ : 種可能
→ : 因為A手上答案是七月,所以才說"我知道了",如果是八月,
→ : 他會說"我不知道",A並非毫無根據地說話
→ : 當然觀眾獲得答案的方法,跳出來看也是好方法。
推 : 1. A 說"我肯定B不知道"→剔除5月、6月
→ : B若掌握19號 18號 可以馬上獲得答案5/19 , 6/18,但A知道
→ : 答案是7月或8月,所以才說"我肯定B不知道"。
→ : 2. B說"我現在知道正解了"→正解剩7/16 , 8/15 , 8/17
→ : 如果B手上正解是14日,他會不確定是7/14或8/14,所以可以
→ : 剔除14號這個可能
→ : 3. A說"我現在也知道了"→正解為7/16
→ : 如果A手上答案是8月,他會不確定答案,所以8月剔除
→ : 道了"之時,A就可以推理出答案只剩下7/16 ,8/15 ,8/17 三
→ : 種可能
→ : 因為A手上答案是七月,所以才說"我知道了",如果是八月,
→ : 他會說"我不知道",A並非毫無根據地說話
→ : 當然觀眾獲得答案的方法,跳出來看也是好方法。
推 : 1. A 說"我肯定B不知道"→剔除5月、6月
→ : B若掌握19號 18號 可以馬上獲得答案5/19 , 6/18,但A知道
→ : 答案是7月或8月,所以才說"我肯定B不知道"。
→ : 2. B說"我現在知道正解了"→正解剩7/16 , 8/15 , 8/17
→ : 如果B手上正解是14日,他會不確定是7/14或8/14,所以可以
→ : 剔除14號這個可能
→ : 3. A說"我現在也知道了"→正解為7/16
→ : 如果A手上答案是8月,他會不確定答案,所以8月剔除
推 : 有樸克牌版的 給A花色、給B數字,猜是哪張牌178F 02/05 13:55
→ : 其實這麼題目少一句話,B要先說我不知道答案
→ : A再說"我也不知道,但是我肯定B也不知道"
→ : B再說"現在我知道了"
→ : A說"我也知道了"
→ : 這樣每一句刪一個月份或日期,就是解答
→ : 其實這麼題目少一句話,B要先說我不知道答案
→ : A再說"我也不知道,但是我肯定B也不知道"
→ : B再說"現在我知道了"
→ : A說"我也知道了"
→ : 這樣每一句刪一個月份或日期,就是解答
推 : 7/16184F 02/05 14:42
→ : 跟hook同想法 畫個表很快
※ 編輯: DoMyHectoPts (111.251.172.200), 02/05/2017 15:23:35→ : 跟hook同想法 畫個表很快
推 : 簡單阿186F 02/05 18:06
噓 : 幹187F 02/05 19:10
噓 : 邏輯題188F 02/05 20:04
推 : 沒bug189F 02/06 02:55
[教學] [數學] 猜猜老師的生日 @ B E L L E A Y A 雜七雜八創作小窩 :: 痞客邦 PIXNET :: 前陣子在網路上看到一個蠻有趣的數學思考題── 張老師的生日是以下10組的其中一天: 3/4、3/5、3/8、6/4、6/7、9/1、9/5、12/1、12/2、12/8 張老師要讓他的兩個學生猜他的生 ...
推 : 跟這題有點類似191F 02/06 04:54
推 :192F 02/06 10:40
--
※ 看板: Gossiping 文章推薦值: 0 目前人氣: 0 累積人氣: 1931
回列表(←)
分享