小明和小強都是張老師的學生,張老師的生日是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日
小明說:如果我不知道的話,小強肯定也不知道
小強說:本來我也不知道,但是現在我知道了
小明說:哦,那我也知道了
請根據以上對話推斷出張老師的生日是哪一天?
我的解析:
"小明說:如果我不知道的話,小強肯定也不知道" <<-->>
對于M 所在的月的所有N值, 均不能唯一的確定生日.
根據12月2日如果知道2,可以唯一確定生日->M != 12,
同理6月7日知道7可以唯一確定生日->M != 6; 所以M = 3或 9.
"小強說:本來我也不知道,但是現在我知道了" <<-->>
在M = 3或9的前提下, N可以唯一確定生日.
從而推出: N =1 或 4 或 8
"小明說:哦,那我也知道了 " <<-->>
在M = 3或9, N=1或4或8的前提下,M 可以唯一確定生日.
從而推出: M = 9,因為如果M=3的話, 小明還是不能確定生日,因為N有可能為4或8.
所以答案是: 9月1日.
3月4日 3月5日 3月8日
6月4日 6月7日
9月1日 9月5日
12月1日 12月2日 12月8日
小明說:如果我不知道的話,小強肯定也不知道
小強說:本來我也不知道,但是現在我知道了
小明說:哦,那我也知道了
請根據以上對話推斷出張老師的生日是哪一天?
我的解析:
"小明說:如果我不知道的話,小強肯定也不知道" <<-->>
對于M 所在的月的所有N值, 均不能唯一的確定生日.
根據12月2日如果知道2,可以唯一確定生日->M != 12,
同理6月7日知道7可以唯一確定生日->M != 6; 所以M = 3或 9.
"小強說:本來我也不知道,但是現在我知道了" <<-->>
在M = 3或9的前提下, N可以唯一確定生日.
從而推出: N =1 或 4 或 8
"小明說:哦,那我也知道了 " <<-->>
在M = 3或9, N=1或4或8的前提下,M 可以唯一確定生日.
從而推出: M = 9,因為如果M=3的話, 小明還是不能確定生日,因為N有可能為4或8.
所以答案是: 9月1日.