新加坡一數學題震驚西方網民 國人:是五年級題目?
Albert和Bernard剛剛和Cheryl成為朋友,他們想知道 Cheryl 的生日日期,Cheryl 最終給他們十個可能日期:
5月15日、5月16日、5月19日6月17日、6月18日7月14日、7月16日8月14日、8月15日、8月17日Cheryl分別告訴Albert她生日的月份和Bernard她生日的日子。
Albert:我不知道Cheryl的生日,但我知道Bernard也不會知道。Bernard:一開始我不知道Cheryl的生日,現在我知道了。 Albert:那我也知道Cheryl的生日了。那請問Cheryl的生日在哪一天?這題目不是有矛盾嗎,怎麼可以推導出是7月16日問題核心在於,不是我不知道答案,我也看過很多答案,但這根本解釋不了是7月16日,答案有矛盾、問題也有矛盾,你們覺得呢?
我推導出的答案是6.17和7.16都對
1,通過A和B的第一句話,可以推導出單獨知道月份或日子,不能直接得到是哪一天。因此,排除18和19日。2,假設A是月份B是日期,那麼從A的話中可以排除5,6月份,因為這兩個月存在18或19,如果是5,6月份,B是有可能知道是哪一天的。B也可以根據這個推論,排除5,6月份。但是,7,8月份中有15 16 17不重複,這三天都可以滿足B的第二句話。關鍵是第三句,A說也知道了,那麼只可能是7月16。3,假設A是日期B是月份。A的話可以排除掉18,19日。B知道的是月份,在A回答排除掉18 19日後能直接確定日期,那隻能是6月的17日——這樣不需要存在第三條理由,就可以確定日期。
所以答案是6.17和7.16。一開始我看到的是沒有第三句「A說我也知道了」的版本,那麼答案就是6.17。後來看到了完整版,那就有兩種結論了。再後來看到了有人發的英文版本,裡面有這一句:應該是翻譯出來應該是告訴了A月份,告訴了B日期。而不是「分別告訴了A/B 月份/日期」,沒有說哪個是月份哪個是日期。只有在這種條件下,答案是7.16。第一句話排除56月第二句話排除14日
第三句話確定16日
題主矛盾是因為忘記a原本知道正確月份」。
沒有啊,我假設的就是如果a知道的7……如果a知道的月份是8……對不起,這是你假設的。a不用,a知道。正確月份就是x,x=7,a知道的數字就是7。每一步都代入自己,事實上答題者和a的解題前提根本不一致。答題者是通過推導a怎麼知道正確答案,從而推導正確答案。a是在一開始就收到一張紙條上面就寫著:月份,7。這是根據結果倒推的呀,正推你怎麼得出這個結論?要注意的是對於答題者,a知道月份,同時a因此根據b的話可以推理正確日期。這些並不是需要考慮是否合理的部分,是既定事實,是題目提供的前提,是線索。正推的過程如下:1.a掌握正確月份,最終可以推導正確日期,說明b的那句話幫他排除了該月份中錯誤日期。2.a的第一句話排除5.6月份。(不解釋)
3.b在通過a第一句話排除了5.6月份便得知正確生日,說明b日期為7.8月中日數字不重複一天,即排除兩月14號。綜上,排除14號就意味著排除所有錯誤日期的月份只有7月,因此正確生日為7.16反對說題目有錯的答案,題目推下來是沒錯的
論排除法的實踐與簡單應用
怒答,終於找到一個能提起興趣的題目了,,,此刻成步堂,艾勒里奎因,御手洗潔 附體
首先我們看 題目有用的信息只有這些
5月15日、5月16日、5月19日
6月17日、6月18日
7月14日、7月16日 8月14日、8月15日、8月17日 C分別告訴A她生日的月份和B她生日的日子。 A:我不知道C的生日,但我知道B也不會知道。 B:一開始我不知道C的生日,現在我知道了。 A:那我也知道C的生日了。 那請問C的生日在哪一天?look 看第一句話
我不知道c的生日 說明a知道的月份不是獨苗,但是月份沒有單獨的,重點是後面那句話,我知道b也不知道這句話成立,意味著b知道的日期出現了2次及以上
反過來,就排除單一的日期 18日和19日,與此同時,18日19日所在的月份5月和6月隨之排除
接著,知道日子的b說他清楚了c的生日,如果他清楚了的話,肯定要排除7 8月中日子重複的選項
那麼,排除14日,剩下的答案只有7月16日
8月15日
8月17日
and 最後呢 look知道生日月份的a的話 他也知道了
來 大家應用排除法肯定把重複的兩個八月排除了。最後只剩下7月16日
是為正解排除所有可能性,剩下的那個,就算再怎麼離奇不可思議,也絕對是正確答案 by 福爾摩斯
(摻點私貨)推薦大家看看艾勒里奎因的推理小說,邏輯推理的極致,他的推理不是告訴讀者兇手是誰,而是告訴你別人為什麼不是兇手。 把思路逆轉過來手機打字好累啊,希望能幫到題主。Albert說她知道bernard一定不知道,說明什麼?說明albert所知的那個月份中的所有日至少存在於2個月份中,比如5月15日和8月15日,都是有15日的,這樣知道日期的bernard才無法確定,這時由於5月的19日和6月的18日是單獨存在的,沒有其他的19日和18日,所以albert所知的月份中沒有這兩天,所以5、6月就排除了。然後因為bernard能在排除這兩月後找到答案,所以不會是14日,不然會有兩種選擇,對albert來說bernard的話可以讓她排除14日,然後albert能夠確定了,說明是albert所知的是7月,因為在排除14號後7月只有一天,而8月有兩天,所以最終是7月16。
並沒有矛盾啊…首先A說「我知道B不知道」,這說明的是她知道B知道的信息不是18或19,她為什麼知道?只有可能是因為她手裡的信息不是5或6,因此月份為7或8。接著B也從A的話中推出月份是7或8,於是說「我知道了」,這說明的是她手裡的信息不是14。
最後A也得出結論即日期不是14,然後說「我知道了」,說明她手裡的數字不是8否則仍然會不知道B手中是15還是17,只有當她掌握的信息是7時,才能準確判斷。
所以A掌握的信息是7,B掌握的信息是16。不論正推逆推都不矛盾,請問題主認為矛盾在哪裡?我覺得是沒有矛盾的……
好煩…我本來想直接貼自己的草稿的,奈何圖不清楚……
正推:
A:我不知道,但我知道B也不知道。 說明A知道的月份里的數字在整個選項里是有重複的,排除5,6月份,剩下7,8月份。B:本來不知道,但現在知道了。 說明B知道的數字不是14。剩下7月16,8月15,17。A:那我現在也知道了。說明A知道的月份是只剩一個答案的7月。
所以答案是7月16日。
然後我把答案代進入反推了一下……
A:我知道月份是七月,所以B得到的數字應該是14或16,14和16在其他月份有重複,所以他不可能知道到底是5月,7月或8月。
B:我知道日期是16,月份可能5月或7月。而A說知道我也不知道,所以他知道的月份里數字與其他月份有重複,而5月有一個19日無重複,所以排除5月得到7月16日。
A:我已知,月份是7月,日期是14或16日。B會猜測的月份會是5月,7月和8月。「我知道他不知道」所以他應該知道我知道的月份里數字與其他月份有重疊,排除5月,只剩下7月和8月。然而B說知道答案了,說明日期不是在8月有重複的14日,是16日。所以答案是7月16日。我們先一句話一句話分析
1)Albert 先說他知道Bernard不可能知道。所以就先排除五月和六月,因為這兩個月份中各有一個單獨的日期,五月有19日,六月有18日。也就是說,假如Bernard被告訴的是19和18,Bernard是一定能知道她生日的月份的。由此,我們可以知道,Albert知道的月份一定是7月或者8月。2) 第二句話,通過Albert的發言,Bernard知道了上面我們提到的這個信息,此時根據他自己拿到的日期,推測出了正確的月份。看下8月和7月的日期,首先可以排除14,因為,這兩個月都有14日。接著可以排除八月份,因為在排除了14這個元素的情況下,八月仍有兩個日子,如果Bernard拿到的是八月中的那兩個數字,他還是不會知道月份的。所以,Bernard拿到的一定是7月剩下的唯一一個數字,16,這就是Bernard推測出月份的方法。3) 關於第三句話,Albert通過Bernard的話也知道了日子,Round1:
A只知道月份,B只知道日子。首先,如果生日的日子是18或者19的話,那麼B就能直接得出結論,因為只有5月有19,6月有18。但是A在只知道月份的情況下卻敢說「B一定不知道答案」,證明A拿到的月份不是5月或者6月。Round2:
經過第一句話排除後,答案剩下7月14,7月168月14,8月15,8月17這個時候,A只知道月份,B只知道日子但B卻說:「我曉得答案了」!那代表B拿到的日子是15或16或17對吧,因為如果是14的話,不知道是7月14還是8月14。Round3:
現在生日答案只剩下7月168月15,8月17A還是只知道月份這時候,A竟然開腔了:「我也曉得答案了」!這就代表A拿到的是7月,因為8月有兩個答案。K.O:所以最終答案是7月16對吧。這題目對我來說的是分不清這幾個名字
我是這麼想的,A說他知道B不知道所以不在五月和六月,然後就只剩下7月和8月,因為B知道日期,而且A在B說他知道之後也知道了,所以排除14號然後8月剩下兩個日期7月剩下1個,然後就是7月16了
第一句話翻譯:
我不知道Cheryl的生日翻譯:正確的月份至少對應兩個日子但我知道Bernard也不會知道。這個月的這兩個日子,在至少其他一個月份里也是cheryl的生日結論:5月19日和6月18日不符合條件,所以排除5,6月,正確日期在7,8月份。第二句話翻譯:
一開始我不知道cheryl的生日翻譯:正確的日子對應至少兩個月份現在我知道了。 翻譯:排除5,6月之後,這個日子對應唯一的一個月份。結論:14日不符合條件,所以排除7月14日和8月14日。正確的生日在以下三個日期中:7月16日、8月15日、8月17日第三句話翻譯:那我也知道Cheryl的生日了。翻譯:Albert僅憑月份就能從7月16日、8月15日、8月17日三個選項中知道正確的生日,說明正確的月份只對應一個日期備選項,也就是7月16日。結論:7月16日是正確的生日首先,由A的話得知。B這時不知道。若B知道。則為5月19日或6月18日(只有這兩個日期分別出現一次)。而A只知道月份,卻說B一定不知道。說明C的生日不是5月或6月
其次,這時只有7、8月了。B說他知道了。由題可知,B只知道日期。排除7月14日和8月14日。(顯而易見,若為這兩個日期中的一個,B不會知道)現在只剩下7.16; 8.15; 8.17這三個日期。
最後。A說他也知道了。由題可知,A只知道月份。排除8月15日和8月17日。(理由同上)現在只剩下7月16日。上述可知,C的生日為7月16日。小學暑假作業題
A知道B不知道:則B知道的日子一定不具有唯一性,則日子不是18,19,則月份不是5,6
B聽了A的話後知道了日子:B的日子在7,8月中有唯一性,則只能是7月16審題關鍵:Albert知道了月,Bernard知道了日。
8月17【①AB開始都不知道則,生日不是5.19和6.18;B開始不知,後來知道A在知道他不知道的情況下還不知道,說明生日月份不是6,否則若是6的話A可直接知道生日;③不是6月,但B在知道A不知道後知道了,說明生日的日是排除以上「5.19、6.18、6.17」三個後剩下的所有日其中「日」是唯一的,即17日】即8.17微博及新聞上有人給出7.16的答案,我認為是錯誤的,因為【日子有重複=範圍縮小到7、8月】這一點我認為這是錯誤的,為什麼直接縮小到7、8月?【知道日子有重複】可推出的是【日子是14、15、16、17,不是18、19】這一推論,不能直接將範圍縮小到7、8月。
新加坡奧數題難倒網民 解題思路和答案揭曉 鏈接放這裡了,你看看
這個題目是有矛盾的。
新加坡奧數題難倒網民 解題思路和答案揭曉這個只可以推理出:1.她的生日一定是7月或8月。(Albert:我不知道Cheryl的生日,但我知道Bernard也不會知道。----確定不是5月,6月)2.她的生日不是7月14或8月14。(Bernard:一開始我不知道Cheryl的生日,現在我知道了。-----如果生日是16,15,17。Bernard可以確定生日。)3.問題來了。Albert:那我也知道Cheryl的生日了。他怎麼可能知道??他的這句話是假話吧。對於你剛剛說的核心問題。我只可以說,通過邏輯去正面推理是有矛盾的。因為她的生日可能是7-16,8-15,8-17。推理得出Albert不可能知道她的生日。
但是確定了他是7月生,就自然推導出7月16日。「Cheryl分別告訴Albert她生日的月份」
所以我一開始就說了這個題目是有矛盾的。推薦閱讀: