张老师的生日究竟是哪天  答案
申亚鹏吧
全部回复
仅看楼主
level 6
1.小明说:“如果我不知道的话,小强肯定也不知道”。这句话的潜台词实际上是:“我应该猜对了,如果我猜错的话,小强肯定不知道”。 那么,小明手中的M是多少时,他敢这么自信的说呢? 首先, 肯定不是6和12。假如是6,明可能会猜是6.4,而如果强手中的N=7的话,那么,这就与:“我应该猜对了,如果我猜错的话,小强肯定不知道”相矛盾,此时,明猜6.4,错了,而强知道n=7,那么,他就知道了一定是6.7。同理M也不可能是12 。 其次,也不能是3,因为排除6,12月后,剩下来的有3月4日 3月5日 3月8日 9月1日 9月5日 ,其中n可能为1,4,5,8。如果小明手中的M=3的话,则N可能为4,5,8。当他猜是3.4时,如果强手中的N是8的话,由于现在经过派出,只剩下一个N=8的日期,就是3.8,那么这也就与:“我应该猜对了,如果我猜错的话,小强肯定不知道”相矛盾。当他猜是3.8,3.5的话,同理。 最终,能够让小明这么自信的说出这句话的M的值就确定下来了,使M=9 ,那么,他有时猜得什么日子呢? 相信看到这里,大家都明白了,他猜得的就是9.1。为什么呢? 假如猜的是9.5的话,而强手中的N=1,那么,从经过排除的最后5个日子中,强可以很轻易的确定生日是9.1。而假如猜9.1,即使错了,那么强此时手中的N一定等于5,而在3月4日 3月5日 3月8日 9月1日 9月5日中,日是5 的有两个,那么他也不能去认定。2.小强说:“本来我也不知道,但是现在我知道了”。小强说“本来我也不知道”,验证了N确实不是2或者7;同时,小强也知道了“M不是6或12,M只剩下3和9可取”。若N是5,则小强应该说“本来我也不知道,现在我还是不知道”。根据第一节的推断,N=1,所以小强才能说“本来我也不知道,但是现在我知道了”。.小明说:“那我也知道了”小明就等着小强的一句话了,不管小强怎么回答,小明都会知道正确答案。如果小强说“我还是不知道”,那么小明依然可以知道“只有N=5会让小强茫然”,因此答案是9月5日;如果小强说“我知道了”,那么就必然是9月1日这是我看过标答之后自己再在其基础上扩充讲解的,如有不懂之处,请指明,定会回复。
2005年09月08日 15点09分 1
1