background image

答案是 9 月 1 日,思路如下:

小明说:如果我不知道的话,小红肯定也不知道
从这句话可以得出,小红单靠 N 值是无法判断出唯一答案的,也就是说 N 值在以上的范围中出现的次数大
于 1,这样就排除了只出现 1 次的 7 和 2,由此排除掉 6 月 7 日和 12 月 2 日两个答案,待选的范围还剩下:3
月 4 日,3 月 5 日,3 月 8 日,6 月 4 日,9 月 1 日,9 月 5 日,12 月 1 日,12 月 8 日。

小红说:本来我也不知道,但是现在我知道了
根据小明的言论,小红也可以立刻判断出,符合小明知道的 M 值的日期中出现的日子肯定在上述范围中出

现两次以上(含两次),否则小明不会这么说出 如果我不知道,小红肯定也不知道 。这样,我们分类讨论:

如果小明知道的 M 值是 3,那么符合的日子有 4,5,8
如果小明知道的 M 值是 6,那么符合的日子有 4,7
如果小明知道的 M 值是 9,那么符合的日子有 1,5
如果小明知道的 M 值是 12,那么符合的日子有 1,2,8
既然之前我们已经排除了 6 月 7 日和 12 月 2 日,那么就可以完全否定小明知道的 M 值不是 6,也不是 12。由
此排除 6 月 4 日,12 月 1 日,12 月 8 日,待选的范围还剩下:3 月 4 日,3 月 5 日,3 月 8 日,9 月 1 日,9 月
5 日。
由此小红可以判断,小明知道的 M 值不是 3,就是 9。
因为小红知道 N 值,所以既然她能够在以上范围中一下子判断出日期,那么 N 值在上述范围内是唯一的,
这样就排除掉了 5,进而排除 3 月 5 日和 9 月 5 日,待选范围还剩下:3 月 4 日,3 月 8 日,9 月 1 日。

小明说:哦,那我也知道了。
同以上的判断一样,既然小明在上述 3 个日期里面一下子判断出正确的 N 值,那么说明小明知道的 M 值在
上述范围中是唯一的,排除掉了 3,只剩下了一个答案 9 月 1 日。