張老師的生日是哪一天?

2021-06-18 21:53:43 字數 1136 閱讀 2928

今天看到了比較經典的乙個邏輯題

題目:(重新敘述了一下,避免歧義)

小明和小強都是張老師的學生,張老師的生日是m月n日,

張老師把m值告訴了小明,把n值告訴了小強,

張老師給出了10個日期,問他們知道他的生日是哪一天嗎?

3月4日 3月5日 3月8日

6月4日 6月7日

9月1日 9月5日

12月1日 12月2日 12月8日

小明說:如果我不知道的話,小強肯定也不知道

小強說:本來我也不知道,但是現在我知道了

小明說:哦,那我也知道了

請根據以上對話推斷出張老師的生日是哪一天

一種推論是: 選 9-1 (比較合理的)

1."如果我不知道的話,小強肯定也不知道".

小明無論如何不可能知道,同一m值都對應有不同的n值。所以這個如果沒用。

但是根據小明說的這句話,可以得到:小明知道小強肯定不知道。

6-7和12-2, n值都是只出現了一次,如果生日在這兩個當中的話,小強就知道答案了。

說明小明確定生日不在6和12月,那麼他手裡拿的m值則是3或者9。

2.「本來我也不知道,但是現在我知道了」。

小強本來不知道,說明n值對應有相同的m值。聽了小明話,小明知道了小明m值是3或者9。

小強說現在知道了,說明小強手裡的n值和3,9配起來唯一。所以不是5。

3.「小明說:哦,那我也知道了」。

小明聽了小強的話,知道了n值不是5,既而可以確定答案。說明小強的m值在排除n=5的情況後,只剩唯一選項。

m=3搭配有3種n值,排除乙個3-5也無法確定,所以m=9,排除9-5只能是9.1了。否則小明也不能知道了。

所以答案是9-1

還有一種推論 選擇6-4

區別在於,對這一句的理解「

如果我不知道的話,小強肯定也不知道」,

採用逆否命題的理解,等價為「如果小強知道的話,我也知道了」

,說明,小強如果只能憑n值選出答案,n值唯一即6-7或者12-2,則小明的m值為6或者12。小強聽了之後這麼理解了,

他知道了答案,說明n值和6、12的搭配唯一,即6-4、12-1,12-8中的乙個。

小明隨後說他也知道了,說明3者中m值唯一,即6-4。

張老師的生日是哪一天?

今天下午董看了一道題目,給我分享了下,感覺挺有意思的。題目是這樣 小明和小強都是張老師的學生,張老師的生日是m月n日,2人都不知道張老師的生日是下列10組中的一天,張老師把m值告訴了小明,把n值告訴了小強,張老師問他們知道他的生日是那一天嗎?3月4日 3月5日 3月8日 6月4日 6月7日 9月1日...

張老師的生日是哪一天

小明和小強都是張老師的學生,張老師的生日是 m 月 n 日,2 人都知道張老師的生日是下列 10 組中的一天,張老師把 m 值告訴了小明,把 n 值告訴了小強,張老師問他們知道他的生日是哪一天嗎?3 月 4 日 3 月 5 日 3 月 8 日 6 月 4 日 6 月 7 日 9 月 1 日 9 月 ...

猜猜老師生日是哪一天?

小明和小強都是張老師的學生,張老師的生日是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日 小明說 如果我不知道...