Board logo

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

作者: 阳光里微笑的冰    时间: 2007-10-9 15:11     标题: 年薪40万的一道面试题 ,你会做吗?

小明和小强都是张老师的学生,张老师的生日是M月N日,2人都不知道张老师的生日是下列10组中的一天,张老师把M值告诉了小明,把N值告诉了小强,张老师问他们知道他的生日是那一天吗?
3月4日   
3月5日
3月8日
6月7日
9月1日
9月5日
12月1日
12月2日
12月8日
小明说:如果我不知道的话,小强肯定也不知道
小强说:本来我也不知道,但是现在我知道了
小明说:哦,那我也知道了
请根据以上对话推断出张老师的生日是哪一天?

国际惯例,留下你们的答案,后天这时候我来公布答案,嘿嘿
作者: 阳光里微笑的冰    时间: 2007-10-9 15:19

刚才网络抽筋。。。发了2个相同的帖。。。。
作者: 天灵灵地灵灵    时间: 2007-10-9 15:39

看得我抽筋,难怪我拿不到年薪40万
作者: rockguy    时间: 2007-10-9 15:55

太伤脑细胞了
作者: nina猫    时间: 2007-10-9 16:35

什么晕题目
作者: 海蓝宝    时间: 2007-10-9 17:45

只能判断出是9月,怀疑题目有点问题,LZ没漏什么条件吧?
作者: Snowpine    时间: 2007-10-9 18:32

看过详细的解答,,没看懂!
作者: 阳光里微笑的冰    时间: 2007-10-9 19:59

原帖由 海蓝宝 于 2007-10-9 17:45 发表
只能判断出是9月,怀疑题目有点问题,LZ没漏什么条件吧?


没有少条件哦~~~这是一题逻辑题~~!!很有意思的
作者: Mallon    时间: 2007-10-9 20:08

答案肯定是“如果。。。那么。。。如果。。。那么。。。。。。”云云
作者: 乱窜的猫咪    时间: 2007-10-9 20:08

哎,我太么才了
所以,年新40万注定与我无缘
作者: Mallon    时间: 2007-10-9 20:09

if then else if then else if then else if then else if then else if then else if then else if then else if then else if then else if then else if then else
作者: 海蓝宝    时间: 2007-10-9 20:56

原帖由 阳光里微笑的冰 于 2007-10-9 19:59 发表


没有少条件哦~~~这是一题逻辑题~~!!很有意思的


那只有等LZ的答案和解释了。
作者: 月光不锈    时间: 2007-10-9 23:11

这个以前做过的。。。

其实BUIDU上有答案。
作者: 小俊    时间: 2007-10-10 12:10

6月7日
作者: 海蓝宝    时间: 2007-10-11 17:24

答案呢?
作者: 两厅    时间: 2007-10-11 19:46


作者: 脱库啦    时间: 2007-10-11 20:58     标题: 9月1日

小强说:本来我也不知道,但是现在我知道了
根据这个推断数字不可能是唯一的数字 所以留下有相同的6个日子了,
分别是 3/5 9/5 3/8 12/8 9/1 12/1
根据唯一性再排除2和4,
而2和4一个是12/2日,一个是3月4日了
如果排除了不是这两个数字,那么就排除了这两个月份,所以推断是9月
因为排除了3月中出现的5这个数字,所以就排除了9月5日

所以我认为是9/1日,不知道分析的对不对?

[ 本帖最后由 脱库啦 于 2007-10-11 21:05 编辑 ]
作者: 小捷飞    时间: 2007-10-11 21:06

原帖由 脱库啦 于 2007-10-11 20:58 发表
小强说:本来我也不知道,但是现在我知道了
根据这个推断数字不可能是唯一的数字 所以留下有相同的6个日子了,
分别是 3/5 9/5 3/8 12/8 9/1 12/1
根据唯一性再排除2和4,
而2和4一个是12/2日,一个是3月4日了
...

好,没有40万,10万也能给你了,明天上班去吧!
作者: 海蓝宝    时间: 2007-10-11 21:26

原帖由 脱库啦 于 2007-10-11 20:58 发表
小强说:本来我也不知道,但是现在我知道了
根据这个推断数字不可能是唯一的数字 所以留下有相同的6个日子了,
分别是 3/5 9/5 3/8 12/8 9/1 12/1
根据唯一性再排除2和4,
而2和4一个是12/2日,一个是3月4日了
...


不对,3月出现过5,但12月也有1呀,没办法排除的。
我决定去google一下
作者: 海蓝宝    时间: 2007-10-11 21:31

张老师的生日是下列10组中的哪一天.........
三月四日 三月五日 三月八日
六月四日 六月七日
九月一日 九月五日
十二月一日 十二月二日 十二月八日


LZ少写了6月4日!谋杀我们脑细胞!!!
作者: 脱库啦    时间: 2007-10-11 23:13

原帖由 海蓝宝 于 2007-10-11 21:26 发表


不对,3月出现过5,但12月也有1呀,没办法排除的。
我决定去google一下


恩,是的,有道理,那么我再想一下
作者: 小气鬼    时间: 2007-10-12 23:59

12月8日
作者: 醉卧孤烟    时间: 2007-10-15 14:20

拜托楼主,10组数字,你只给了9组哎!
作者: 醉卧孤烟    时间: 2007-10-15 14:54

楼主漏了6月4日,加入6月4日我的解答如下:
我们现在其实有4个已知条件:
1、小明:如果我不知道,小强也不知道
2、小强:本来我不知道
3、小强:现在我知道了
4、小明:我也知道了
首先用条件2排除N值的唯一性,这个最简单,最容易想到,将6月7日和12月2日排除,剩下8个日期,N值分别为1、4、5、8,每个都是出现两次。
然后利用条件1来思考M值。这里必须先忽略我们刚刚排除6月7日和12月2日的分析,因为条件1是第一句话,小明说了这句话之后,小强才说了条件2和3。所以现在仍是10个日期,小明说“如果我不知道,小强也肯定不知道”,意思该月份后面无论跟着几个N值(比如3月后面有3个N值,3月4、3月5、3月8),每个N值都是有重复的,也就是1、4、5、8当中的一个,不然小明不知道将无法导致小强肯定不知道。这里是整道题目的关键,也是最难理解的地方,我再解释的详细一下:例如M值是6,那么有6月4日和6月7日两个时间,而6月7日里的7是唯一的,那么在小明不知道的前提下,如果答案就是6月7日,那小强是知道的,那在小强还没有说本来我不知道之前,小明就不敢肯定的说我不知道你也就不会知道。所以6月和12月被排除。
综合以上两点,还剩下的月份是3月和9月,还剩下的日期是,3月4日,3月5日,3月8日,9月1日,9月5日,题目解到这个程度后面就简单了。
然后利用条件3,小强说“现在我也知道了”,用这句话在剩下的5个日期里分析,可以排除3月5日和9月5日,不然如果N值是5,小强自己将永远无法知道答案了。
最后还剩下3月4日,3月8日和9月1日,利用条件4小明最后说“那我也知道了”,以及和上面一样的逻辑,最终排除3月4日和3月8日。
最后生日是9月1日。

[ 本帖最后由 醉卧孤烟 于 2007-10-15 19:22 编辑 ]
作者: 醉卧孤烟    时间: 2007-10-15 15:19

我的分析肯定是对的,可惜我拿不到40万年薪,哈哈

[ 本帖最后由 醉卧孤烟 于 2007-10-15 19:25 编辑 ]
作者: 蓝山    时间: 2007-10-15 15:19

原帖由 小气鬼 于 2007-10-12 23:59 发表
12月8日

12月8日是我生日,不要乱猜
作者: hunterswy    时间: 2007-10-15 16:11

蓝山你不是3月8日吗
怎么改了
作者: dencol    时间: 2007-10-15 18:24

原帖由 hunterswy 于 2007-10-15 16:11 发表
蓝山你不是3月8日吗
怎么改了


晕~~~~~~~~~妇女节的生日!~~~~~~~~~~~~~~祝贺你蓝山!~~
作者: 随风飘盈    时间: 2007-10-15 20:13

haha




欢迎光临 幽游生活 (http://www.yylive.net/) Powered by Discuz! 7.2