月薪6K的面试题
小明和小强都是张老师的学生,张老师的生日是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日 小明说:如果我不知道的话,小强肯定也不知道 小强说:本来我也不知道,但是现在我知道了 小明说:哦,那我也知道了 请根据以上对话推断出张老师的生日是哪一天,为什末? 十二月一号。 为什么?!!! 3.8°°°°°°°° 6 月4号, 对吗? 因为说 1号,4号,5号,8号的各有2个月。而2号和7号各只有1个月。“小明说:如果我不知道的话,小强肯定也不知道”,小明不说M,小强知道N也确定不了月份。然后看 这1,4,5,8号中,只有6月4号是唯一的一个日期,是6月的。 (因为只有1个6月的日期在选择范围内),其他都是有2到3个日期是同一个月的。“小强说:本来我也不知道,但是现在我知道了 小明说:哦,那我也知道了”,那就只有6月4号了。LZ,答案对吗? 我暂时也没有正确答案~~
大家不要倒啊~~呵呵
我觉得是9月1~~
[ 本帖最后由 秦淮河畔 于 2005-7-12 14:46 编辑 ] 6月7日和12月2日这两个日子特殊
如果是这两个日子的话,
那么小强将不需要小明的月份就能得到正确答案.
现在小明说,我不知道,那你也不会知道,
就说明,小明手上的月份,肯定不是6月或者12月了. 然后小强说,他已经知道了,
换个意思就是说排除了6月和12月之后,他就得到答案了
那只能是9月1号,3月4号或者3月8号之间的一个了
因为如果小强手里的日期是5,他不可能确定是3月还是9月的. 然后小明也说知道了,就只能是9月1号了
因为如果他手上的是3月的话,他也应该无法判断出是4号还是8号的. 你什么时候会有答案呢? 不知道,我看到一大堆题目,都是现在的面试题,很好玩,不过都没答案.
刚才那个是个软件公司的. ............... 同意搂主的9月1日,看来楼主的思路已经阐述得很清晰,就不用我在添油加醋了:) 不错,认同,想法一致。 $我晕$$我晕$$我晕$
页:
[1]