小明小強是張老師的學生,張老師生日是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

  
arrow
arrow
    全站熱搜

    -嘎逼盃- 發表在 痞客邦 留言(6) 人氣()