1. 程式人生 > >? 題目 一道超難的奧數題,猜生日. A告訴B他生日的月份,告訴C他生日的日期 B說:“如果我不知道A的生日,那C肯定也不知道." C說:”本來我不知道,現在我知道了.“ B說:”哦,那我也知道了.

? 題目 一道超難的奧數題,猜生日. A告訴B他生日的月份,告訴C他生日的日期 B說:“如果我不知道A的生日,那C肯定也不知道." C說:”本來我不知道,現在我知道了.“ B說:”哦,那我也知道了.

奧數題 我不知道 。。 現在 我不 html 可選 com 不知道

現在的學生真是太生猛了,一道奧數題突破天際了。。。。

閑話少說,看題:

一道超難的奧數題,猜生日.
A告訴B他生日的月份,告訴C他生日的日期
B說:“如果我不知道A的生日,那C肯定也不知道."
C說:”本來我不知道,現在我知道了.“
B說:”哦,那我也知道了.“
A的生日可能是:
11月4日 11月5日 11月8日 1月4日 1月22日 3月1日 3月5日 7月1日
7月2日 7月8日
請問A的生日是幾月幾日?

附上某網友解答過程:

11月4日 11月5日 11月8日
1月4日 1月22日
3月1日 3月5日
7月1日 7月2日 7月8日
1月與7月首先排除因為
B說:“如果我不知道A的生日,那C肯定也不知道."
可見,如果是1月或者7月,那麽日期可能是1月22日、7月2日
此時,知道日期的C是可以知道A的生日的.(因為22日與2日沒有和其他日期重合)
剩余可選日期為
11月4日 11月5日 11月8日
3月1日 3月5日
C說:“本來我不知道,現在我知道了.”
排除5日,假如是5日,C應該依然不能確定準確的生日.
故剩余日期為
11月4日 11月8日
3月1日
B說:“哦,那我也知道了.”
同理排除11月,假如是11月,則B應該依然不能確定準確生日.
綜上所述為3月1日

鏈接:https://www.zybang.com/question/9cfdf4b249864242174f900cbf09df9b.html

? 題目 一道超難的奧數題,猜生日. A告訴B他生日的月份,告訴C他生日的日期 B說:“如果我不知道A的生日,那C肯定也不知道." C說:”本來我不知道,現在我知道了.“ B說:”哦,那我也知道了.