查看: 2351|回复: 12

[逻辑推理] C的生日

转载  简洁模式
发表于 2020-3-9 09:30:47 | 2020-3-9 09:36编辑 | 发自安卓客户端
A和 B认识了一个叫  C 的朋友,他们两个都很想知道 C 的生日是哪一天。C 于是给了他们10个可能的日期。
   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说:“刚开始我也不知道是哪一天,现在我知道了。”
   A说:“那我现在也知道了。
   求C的生日是哪一天?
发表于 2020-3-9 09:58:50 | 发自安卓客户端
因为a能肯定b不知道c的生日,所以应该在七月和八月
登录帐号可查看完整回帖内容
发表于 2020-3-9 10:18:02 | 发自安卓客户端
5.19
既然b能够只靠号数知道生日,说明这个数字在十个里面具有特殊性。
登录帐号可查看完整回帖内容
发表于 2020-3-9 12:29:02 | 2020-3-9 12:30编辑 | 发自安卓客户端
因为a能确定b不知道c的生日,说明那个月份没有特殊的日期,就只能是7月或者8月,b因为听了a的话,也推测出了只能是7月或者8月,然后他知道了c的生日,说明了c的生日不是14日,又因为a听了b的话,知道了c的生日,只有生日在7月份,a才能推测出c的生日,所以c的生日是7月16日
发表于 2020-3-9 14:29:44 | 发自安卓客户端
A说他肯定B也不知道C的生日,而b知道c的生日具体是哪一天,但是他不知道月份。那么肯定c的生日不会是19日和18日,因为19日和18日是这十个日期中的单独日期,c不会就这样告诉B。A知道了B不知道C的生日,但是b知道c的生日具体是哪一天,A知道了:B不知道C的生日.之后他就知道了c的生日你就可以说明c的生日一定不是6月17号。又因为a知道它的月份。所以站在A的角度讲,6月17日18日以及5月19日都可以排出。又站在B的角度来讲,15日,14日,16日都是重复的,只有17日是单独的,这时B知道了C的生日,于是A也知道了C的生日。所以c的生日应该是八月十七号
登录帐号可查看完整回帖内容
尚未登录
您需要登录后才可以回帖 登录 | 加入学院