安徽六安霍邱县周集镇:帮帮我回答这个问题,谢谢

来源:百度文库 编辑:中科新闻网 时间:2024/04/30 23:23:23
张老师有两个学生,小明和小强。张老师的生日是M月N日 ,并且是以下10个日子中的一个:3月4日,3月5日,3月8 日,6月4日,6月7日,9月1日,9月5日,12月1日,12月2 日,12月8日。张老师把M值告诉了小明,把N值告诉了小强。然后问他们,谁能猜出自己的生日。小明说:如果我不知道,小强肯定也不知道。小强说:本来我不知道,但现在我知道了。小明说:哦,那我现在也知道了。请根据上面条件,推算出张老师的生日是哪一天

9月1日

由小明第一句话可知,此月可能为3月或9月。因为6月有个7日,12月有个2日,如果M为6或12的话,小强有可能知道,而小强肯定不知道。
由小强的话可知,此日可能为1日、4日或8日。因为如果N为5的话,小强无法判断是3月5日还是9月5日,而不会说现在我知道了。
由小明第二句话可知,此月必为9月。因为如果是3月,小明无法判断是3月4日还是3月8日,而他说那我也知道了。
综上所述,生日是9月1日。

12.1

9月1日!!
小明说:如果我不知道,小强肯定也不知道。说明M月中的几个日期都有重复,否则小强就有可能知道张老师的生日。所以M=3 or 9!!
小强说:本来我不知道,但现在我知道了。说明N=1,4,8。因为如果N=5,小强还是不知道张老师生日。
小明说:哦,那我现在也知道了。M=9.否则小明无法知道。