通用逻辑试卷模板
大家都知道张老师的生日是以下10组之一。张老师告诉小明M的值,
告诉萧蔷N值。张老师问他们是否知道他的生日是什么时候。
3月4日,3月5日,3月8日
6月4日,6月7日
9月1 9月5日
65438+2月1 65438+2月2日65438+2月8日
小明说:如果我不知道,萧蔷肯定也不知道。
萧蔷说:起初我不知道,但现在我知道了。
小明说:哦,那我也知道了。
请从上面的对话中推断张老师的生日是什么时候?请说明原因。
最佳答案
小明和都是张老师的学生。张老师的生日是M月N日,
大家都知道张老师的生日是以下10组之一。
张老师告诉小明M的值和N的值,
张老师问他们是否知道他的生日是什么时候。
3月4日,3月5日,3月8日
6月4日,6月7日
9月1 9月5日
65438+2月1 65438+2月2日65438+2月8日
小明说:如果我不知道,萧蔷肯定也不知道。
萧蔷说:起初我不知道,但现在我知道了。
小明说:哦,那我也知道了。
请从上面的对话中推断张老师的生日是什么时候。
答案应该是9月1。
1)首先分析10组日期。不难发现,只有6月7日和65438+2月2日两组日期。
天数是唯一的。因此,如果萧蔷知道N是7或2,那么他一定知道老师的。
生日
2)重新分析“小明说:如果我不知道,萧蔷当然不知道”,以及10组的日期。
月份数分别是3,6,9,12,对应的月份日期有两组以上,所以小明得知M后,
不可能知道老师的生日。
3)结合步骤2,进一步分析“小明说:如果我不知道,萧蔷当然不知道”。
结论:可见萧蔷学了n就永远不知道了
4)结合步骤3和1,可以推断6月和65438+2月的日期都不是老师的生日,因为
如果小明知道M是6,如果萧蔷的N==7,萧蔷就知道老师的生日。(由第一
步骤1已启动)。同样,如果小明的M==12,萧蔷的N==2,萧蔷也可以知道老师的生日。也就是m不等于6和9。现在只有“3月4日,3月5日,3月8日,9月1”
九月五日”五组日期。萧蔷知道,所以n不等于5(有3月5日和9月5日)。这时,
萧蔷的N ∈ (1,4,8)注:虽然此时N有三种可能,但对于萧蔷来说,只需知道其中一种即可。
一,你得出结论。于是就有了“萧蔷说:我当初不知道,现在知道了”,
对我们来说,我们需要继续推理。
此时,剩下的可能是“3月4日,3月8日,9月1”
5)分析“小明说:哦,我知道了”可知M==9,N==1,(N==5已排除,三月有两组)。