益智推理游戏,求详细推理过程

来源:百度知道 编辑:UC知道 时间:2024/09/28 12:39:56
小明和小强是张老师的学生,张老师的生日是某月某日,2人都不知道张老师的生日,只知道是下列10组中的一天:
3月4日,9月5日,3月8日,6月4日,6月7日,9月1日,9月5日,12月1日,12月2日,12月8日,张老师把月份告诉了小明,日子告诉了小强,请跟据一下对话推断张老师的生日是哪一天。
小明:“如果我不知道,那么小强肯定不知道。”
小强:“本来我也不知道,但是现在我知道了。”
小明:“哦,那现在我也知道了。”

第一句话,小明说:如果我不知道的话,小强肯定也不知道,可以否定6月和12月的日子,因为6月7号,12月2号在所给的日期中都是唯一的
第二句话,小强说:本来我也不知道,但是现在我知道了,小强的N值是1,4,5,8。首先排除5,如果是5,那么小强不能肯定是3月或者9月;剩下可能的N值是1,4,8;M值是3,9(此时,小强已经知道确切生日)
第三句话,小明说:哦,那我也知道了,这时小明也知道了,那么可以推出M值是9。如果M值是3,那么剩下的3月4号,3月8号均有可能是正确值,小明就无法推出确切生日。

你第一个9月5日是不是3月5日啊?首先因为10个数里面只有一个7和一个2,如果小强知道的日子是这两个那他就知道了老师的生日。而小明为什么敢肯定小强不知道呢?那是因为它知道的月数不是6或者7,要不就有可能是6月7号或是12月2号,那他就不敢肯定小强不知道了。所以可以排除6月和12月。这就只剩下,3.4,3.5,3.8,9.1,9.5这五个数。而此时小强说他知道了,可以断定日子不是5,要不还有3月5日和9月5日,小强还不能确定。于是只剩下3.4,3.8,9.1三个数。而此时小明也知道了,如果是3就还有两个3.4和3.8,那他就不知道。所以月份就只能是9。老师的生日就是9月1日。

有意思,看答案!!!

怎么出现两个9月5日???