小明小強是張老師的學生,張老師生日是M月N日
2人都知道張老師生日是下列10組中的一天
3/4、3/5、3/8、6/4、6/7、9/1、9/5、12/1、12/2、12/8
張老師把M值告訴小明,把N值告訴小強
張老師問他們知道他生日是哪天嗎?
小明說:如果我不知道的話,小強肯定也不知道。
小強說:本來我也不知道,但是現在我知道了。
小明說:哦,那我也知道了。
請問,由以上對話你知道張老師生日到底是哪天嗎?
Ans: 9/1
= = = = = = = = = = = = 解法 = = = = = = = = = = = =
第一步
把相同月or日對照著排好
3/4 3/5 3/8
6/4 6/7
9/1 9/5
12/1 12/2 12/8
第二步
小明說:如果我不知道的話,小強肯定也不知道。
7和2號只出現過一次,是6/7和12/2
如果是N=7或2,小強知道張老師生日是哪天
所有月份都出現過不只一次
因此,不管M是多少,小明都不知道張老師生日
根據小明的話,既然小明不知道,那小強一定也不知道
所以M不是6或12
3/4 3/5 3/8
9/1 9/5
第三步
小強說:本來我也不知道,但是現在我知道了。
若N同時在3月和9月都出現,小強就不知道生日是哪天
既然小強知道張老師生日是哪天
那麼N不是只出現在3月,就是指出現在9月
5日在3和9月都有出現,所以N不是5
所以不是5日
3/4 3/8
9/1
第四步
小明說:哦,那我也知道了。
如果M是3,小明無法確定N是4還是8
如果M是9,那N肯定是1
所以張老師生日是....................9/1
2人都知道張老師生日是下列10組中的一天
3/4、3/5、3/8、6/4、6/7、9/1、9/5、12/1、12/2、12/8
張老師把M值告訴小明,把N值告訴小強
張老師問他們知道他生日是哪天嗎?
小明說:如果我不知道的話,小強肯定也不知道。
小強說:本來我也不知道,但是現在我知道了。
小明說:哦,那我也知道了。
請問,由以上對話你知道張老師生日到底是哪天嗎?
Ans: 9/1
= = = = = = = = = = = = 解法 = = = = = = = = = = = =
第一步
把相同月or日對照著排好
3/4 3/5 3/8
6/4 6/7
9/1 9/5
12/1 12/2 12/8
第二步
小明說:如果我不知道的話,小強肯定也不知道。
7和2號只出現過一次,是6/7和12/2
如果是N=7或2,小強知道張老師生日是哪天
所有月份都出現過不只一次
因此,不管M是多少,小明都不知道張老師生日
根據小明的話,既然小明不知道,那小強一定也不知道
所以M不是6或12
3/4 3/5 3/8
9/1 9/5
第三步
小強說:本來我也不知道,但是現在我知道了。
若N同時在3月和9月都出現,小強就不知道生日是哪天
既然小強知道張老師生日是哪天
那麼N不是只出現在3月,就是指出現在9月
5日在3和9月都有出現,所以N不是5
所以不是5日
3/4 3/8
9/1
第四步
小明說:哦,那我也知道了。
如果M是3,小明無法確定N是4還是8
如果M是9,那N肯定是1
所以張老師生日是....................9/1
全站熱搜
留言列表