末日剧场榴弹炮bug:问题来了,考你的IQ

来源:百度文库 编辑:高校问答 时间:2024/05/01 16:01:05
小明和小强都是张老师的学生,张老师的生日是M月N日,2人都知道张老师的生日是下列10组中的一天,张老师把M值告诉了小明,把N值告诉了小强,张老师问他们知道他的生日是那一天吗? 3月4日 3月5日 3月8日 6月4日 6月7日 9月1日 9月5日 12月1日 12月2日 12月8日 小明说:如果我不知道的话,小强肯定也不知道 小强说:本来我也不知道,但是现在我知道了 小明说:哦,那我也知道了 请根据以上对话推断出张老师的生日是哪一天

我也不知道呀,高手帮帮忙,困扰我好长时间了,如果能答上就太厉害了,这可是月薪三万元的职位的面试题呀!!谢谢了,人多力量大吗!!

通过第一句话:如果我不知道的话,小强肯定也不知道
小强拿到的肯定不是7或者2,比如说小强拿到的是7,那么他不需要知道小明拿到的是几,就知道老师的生日是6.7(拿到2也一样),则,老师的生日不可能是6月或者12月。
通过第二句话:本来我也不知道,但是现在我知道了
可以知道小强拿到的不是5,因为通过第一句话,只能判断出老师的生日不是6,12月份,那么小强拿到的数字可能是1,4,5,8。肯定不是5,如果是5的话,他不知道是3.5还是9.5。
通过第三句话:哦,那我也知道了
可以知道,小明通过小强拿的3个数(1,4,8)中的一个,再加上自己拿的那一个数字(3或者9),就可以判断出老师的生日,显然小明自己拿的那个数字是9.如果拿的是3月份,他就判定不出到底是3月4日还是3月8日。
因此,小明拿的是9,小强拿的1。
老师的生日是9.1。