Board logo

标题: 年薪40万的一道面试题 ,你会做吗? [打印本页]

作者: wang_逍遥    时间: 2007-2-21 13:37     标题: 年薪40万的一道面试题 ,你会做吗?

___________________________________________________

小明和小强都是张老师的学生,张老师的生日是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日
小明说:如果我不知道的话,小强肯定也不知道
小强说:本来我也不知道,但是现在我知道了
小明说:哦,那我也知道了
请根据以上对话推断出张老师的生日是哪一天?
作者: 龙九州    时间: 2007-2-21 13:52

我觉得应该是12月2日吧
作者: 啊哈    时间: 2007-2-21 14:07

9月1日吧....
第一句话排除6月和12月的可能.....
后面推出来应该就很简单了......
作者: 行空天马    时间: 2007-2-21 14:15

嗯,同意啊哈的,9月1日
作者: arayashiki    时间: 2007-2-21 15:02

我认为9月1日、3月4日、3月8日都有能,关键小明是真知道还是误解了。。。有个疑问:“2人都不知道张老师的生日是下列10组中的一天”,如果两人都不知道下面的候选项且互相不能摊牌的话,只凭各自所知道的月或日的话应该猜不出来啊。。。

[ 本帖最后由 arayashiki 于 2007-2-21 15:33 编辑 ]
作者: 夜雨落枫    时间: 2007-2-21 16:20

如果双方都没有误解,应该是9月1日
作者: seamanwqy    时间: 2007-2-21 16:22

在下实在是弄不明白,可否请哪位高人解释一下?特别是其中分析推理的过程。谢谢。
作者: 夜雨落枫    时间: 2007-2-21 16:52

解题过程
不难发现,只有6月7日和12月2日这两组日期的日数是唯一的。由此可知,如果小强得知的N是7或者2,那么他必定知道了老师的生日。 而小明说:如果我不知道的话,小强肯定也不知道”,10组日期的月数都不唯一,故小明一定不知道,排除6月4日,12月2日。而我们可以排除6月和12月的生日,因为如果小明得知的M是6,而若小强的N=7,则小强就知道了老师的生日。同理,如果小明的M=12,若小强的N=2,则小强同样可以知道老师的生日。现在只剩下3月4日 3月5日 3月8日 9月1日 9月5日五组日期,
而“小强说:本来我也不知道,但是现在我知道了”,若N=5,则小强不知道老师的生日(有3月5日和9月5日),从而N不等于5,剩下的是3月4日 3月8日 9月1日 。由于
“小明说:哦,那我也知道了”,若m=3,则小明不知道(3月的有两组),故M=9,N=1,张老师生日是9月1日
---------------------------------------------
LZ似乎出错题目了
小明和小强都是张老师的学生,张老师的生日是M月N日,2人都知道张老师的生日是下列10组中的一天,张老师把M值告诉了小明,把N值告诉了小强,张老师问他们知道他的生日是那一天吗?
这字不该出现的
作者: zl94100165    时间: 2007-2-24 23:43

我也觉得是12月2日
作者: 树--    时间: 2007-2-26 14:45

9月1日
原因如下:

首先明确一点,只有6月7日和12月2日这两个日期的n值是唯一的,也就是说,如果小强拿到的n值是7或2,那么他不需要知道小明的m值,就能确定老师的生日。


通过第一句话,小明说:如果我不知道的话,小强肯定也不知道.可以排除6月和12月的可能性.
这句话表示,小明认为,小强不可能只根据n值就得知老师的生日。
小明为什么可以这么肯定?
如果m值是6或12,那么小强拿到的n值就可能是7或2,那么小强就可能在不知道m值的情况下得知老师的生日。
因为小明知道的m值不是6或12.所以他才能这么说。


第二句话是,小强说:本来我也不知道,但是现在我知道了。
小强听了小明说的第一句话,也知道了m值不是6和12。还剩下的日期是
3月4日
3月5日
3月8日
9月1日
9月5日
在这几个日期里,n值分别为4,5,8,1,其中只有5出现了两次。小强拿到的n值一定不是5,否则的话,他不能确定老师的生日3月5日还是9月5日。
也就是说n值是4,8,1中的一个。小强现在才能根据自己拿到的n值得出老师的生日。


第三句话是,小明说:哦,那我也知道了。
小明听了小强说的第二句话,就知道了n值是4,8,1中的一个。还剩下的日期是
3月4日
3月8日
9月1日
在这几个日期里,m值里有两个3,一个9。如果小明拿到的m值是3,那么他现在还不能确定老师的生日3月4日还是3月8日。既然小明现在已经知道了老师的生日,可见他拿到的m值是9。


综上,老师的生日是9月1日。
作者: 袖拂清风    时间: 2007-2-27 10:17

9月1日
作者: 云川    时间: 2007-2-28 20:05

这个9月1日还是比较简单的,这题不值40w
作者: arayashiki    时间: 2007-3-9 20:39

是的,我发现自己最后一步考虑错误了,是9月1日。(不能显得我比别人笨阿)现在看看似乎这道题确实不值40万。。。难道是秘鲁币?
作者: 书者    时间: 2007-3-10 20:26     标题: 111

看起来挺简单,不过考起来难免有人会神经短路,说不定还是直接出题,不写纸上的
作者: hhwjy0608    时间: 2007-3-31 15:35

我觉得也是9月1日 有正确答案不?
作者: huali1000    时间: 2007-8-11 08:36

在判断上我好像有点和大家不一样,而且进入死循环了,提出问一下希望有人可以帮我解答。

好像大家分析的时候就只考虑到可以排除单个独立的数字,而没考虑到排除独立数字后还有后续判断啊。

排除6月7和12月2应该是没什么疑问了,因为如果N等于2或7,小强应该可以独立判断出老师的生日。所以N不等于2或7。
就是说在小强不能独立判断的同时小明也应该知道N不等于2或7。 但这同时也意味着M不等于6,因为假设小明拿到的是6,而6月7已经被排除了(因为小强判断不出),他只剩下6月4可以选了,应该可以独立判断老师的生日了,但他也不行,说明M不可能等于6了。 那就排除了6月4。
而排除了6月4就意味着同理可以排除3月4。因为6月排除了,如果N等于4,小强应该可以独立判断出只有3月4符合条件,所以N也不会等于4。
结果剩下的是3月5,3月8,9月1,9月5,12月1,12月8。
这个时候应该怎么从小明和小强的对话判断出老师的生日呢?
作者: lb0lblb    时间: 2007-8-11 09:16

ls的判断逻辑没弄清楚,结果怎么可能剩下3月5,3月8,9月1,9月5,12月1,12月8,如果M=12那么小明就应该说“我不知道,但小强可能知道”,只有M=3或者9的时候小明才会说“如果我不知道,小强肯定也不知道”
作者: huali1000    时间: 2007-8-11 09:28

你先看我的推断过程啊,我推到剩下6个生日的时候根本就没用到过小明小强说的话
作者: lb0lblb    时间: 2007-8-11 09:54

如果你没有用到对话,怎么可能知道剩下哪几个生日
作者: huali1000    时间: 2007-8-11 10:24

我写的应该够清楚了啊,你看推断过程,不用任何对话就可以排除4个生日,而你们推断的时候只排除掉2个而已。我觉得是题目有问题。
作者: lb0lblb    时间: 2007-8-11 10:30



QUOTE:
原帖由 huali1000 于 2007-8-11 10:24 发表
我写的应该够清楚了啊,你看推断过程,不用任何对话就可以排除4个生日,而你们推断的时候只排除掉2个而已。我觉得是题目有问题。

在所有的对话以前,你怎么会知道小强不知道生日是哪天啊
作者: huali1000    时间: 2007-8-11 10:38



QUOTE:
原帖由 lb0lblb 于 2007-8-11 10:30 发表

在所有的对话以前,你怎么会知道小强不知道生日是哪天啊

嗯。。嗯。。这句我没看懂啊,小强当然不知道生日是哪天啊,如果知道还推什么。。呵呵
作者: 紋刀狩易    时间: 2007-8-11 11:03

小强没说他不知道之前,就是可能知道也可能不知道
作者: huali1000    时间: 2007-8-11 11:30



QUOTE:
原帖由 紋刀狩易 于 2007-8-11 11:03 发表
小强没说他不知道之前,就是可能知道也可能不知道

题目里小强有说他本来就不知道,听了小明说的后才推断知道。 说明小强在小明说话前不知道。
作者: etic    时间: 2007-8-17 16:58

我认为答案是11月11日。既然是40w的待遇就不能从下面的10个答案中选择,要反向思维。
分析过程为:M---小明知道--知道的月份有3、6、9、12月份
                  N---小强知道--知道的日子有1、2、4、5、7、8日子
结合小明说的第一句话“如果我不知道的话,小强肯定也不知道”可以引伸出1、2、4、5、7、8、10、11这7个月份没有出现。
而小强的话是“本来我也不知道,但是现在我知道了”,所以可以判断是10日或者11日
而小明的第二句话“哦,那我也知道了”,可以判断出是10月份或者11月份

所以老师的生日是11月11日或者10月10
呵呵欢迎和我交流,我的Email----etic@163.com

[ 本帖最后由 etic 于 2007-8-17 17:18 编辑 ]
作者: 冒牌    时间: 2007-8-17 17:02     标题: 回复 #25 etic 的帖子

笑翻了
难道你们那里一个月只有12天?
作者: etic    时间: 2007-8-17 17:22

哈哈是从小明和小强的话中判断出来的啊,因为小明说的第一句话就已经确定了这些月份,而小强的话又划定了其中的日期。难道你没有看出来吗
作者: 第201832个马甲    时间: 2007-8-25 10:56

把小强和小明抓过来问问不就知道了?
作者: genes    时间: 2007-8-31 16:13

牛啊~~~没头绪~~~~
作者: 云上天    时间: 2007-9-2 13:08

9月1日 不清楚的可以去10楼 和8楼看解题过程
作者: amenamida    时间: 2007-9-3 13:35

推了好幾遍了~總是記不住,每次都得重推
作者: 匹夫休走    时间: 2007-10-9 21:05

是不是12月2日
作者: 伟人    时间: 2007-11-30 10:15

6月4号………………………………




欢迎光临 轩辕春秋文化论坛 (http://xycq.org.cn/forum/) Powered by Discuz! 5.0.0