很久以前c生日问题。我想不通为什么排除了18日和19日就排除5月和6月求逻辑大神解释。从这三句话里你能推断出C的生日是哪一天么? 当A和B认识了一个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说: 我刚开始也不知道C的生日是哪个。 但是我现在知道了。 A说: 那么我现在也知道C的生日是哪个了。
网友回答
【答案】 从头说起
1、首先分别观察所给出的日期和月份,发现只有月份中的18、19是仅出现一次的,这表示一旦B被告知是18、19其中之一,那么他必将知道C的生日,暂且称之为特殊情况
2、A说: 但是我可以确信B也肯定不知道。A被告知月份后立刻判断B无法单独知晓答案,这说明A被告知的月份当中一定不存在特殊情况。那么不存在特殊情况的月份是哪些呢?答案是7、8两月
3、B说:但是我现在知道了。B通过上述的推理同样判断出答案在7、8月。现在再来分析手头的日期,除了14号以外,其他均为特殊情况,而B已能得出答案,说明14号被排除。剩7月16, 8月15, 8月17
4、A说: 那么我现在也知道C的生日是哪个了。一个7两个8,很简单,答案是7月16