小明和小強都是張老師的學生,張老師的生日是M月N日(以下十天之一),張老師把M值告訴了小明,把N值告訴了小強,張老師問他們知道他的生日是哪一天嗎?
3月4日,3月5日,3月8日,6月4日,6月7日,9月1日,9月5日,12月1日,12月2日,12月8日
小明說:若是我不知道的話,小強確定也不知道。
小強說:原本我也不知道,可是如今我知道了!
小明說:哦,那我也知道了 !spa
題目就是這樣子,順着思路擼一遍。筆試
首先小明說的第一句話,「若是我不知道的話」,因爲每一個月份的答案都不惟一,小明首先是不知道的。「小強」確定也不知道,小強確定也不知道說明小強知道的N是多選值,即一個N對應多個M。這樣子的話,看日期,7和2沒有重複,即說明若是小明不知道且小強不知道,不多是7和2筆試題
3月4日,3月5日,3月8日,6月4日,6月7日,9月1日,9月5日,12月1日,12月2日,12月8日co
而後小強說的話,「原本我也不知道」,則說明6和12不能取,若是取這兩個值的話,即小強原本知道日期,即其知道月份了。數字
3月4日,3月5日,3月8日,6月4日,6月7日,9月1日,9月5日,12月1日,12月2日,12月8日日期
「小強如今知道了」,N不能爲5,若是N爲5,小強確定懵逼。
3月4日,3月5日,3月8日,6月4日,6月7日,9月1日,9月5日,12月1日,12月2日,12月8日
小明說「哦,我也知道了」,這句話說明小明已經瞭解實情了。若是M爲3,小明確定懵逼。
3月4日,3月5日,3月8日,6月4日,6月7日,9月1日,9月5日,12月1日,12月2日,12月8日
最後的答案已經揭曉。
最後獻上2011谷歌筆試題一道。
已知兩個數字爲1~30之間的數字,甲知道兩數之和,乙知道兩數之積,甲問乙:「你知道是哪兩個數嗎?」乙說:「不知道」。乙問甲:「你知道是哪兩個數嗎?」甲說:「也不知道」。因而,乙說:「那我知道了」,隨後甲也說:「那我也知道了」,這兩個數是什麼?
答案 1和4 或者1和7選中可見