月薪3万的一道面试题,考验你的IQ
月薪3万的一道面试题,考验你的IQ+答案+解析!月薪3万的一道面试题——看看你的IQ+答案+解析
月薪3万的一道面试题——看看你的IQ
小明和小强都是张老师的学生,张老师的生日是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日
小明说:如果我不知道的话,小强肯定也不知道
小强说:本来我也不知道,但是现在我知道了
小明说:哦,那我也知道了
请根据以上对话推断出张老师的生日是哪一天
答案在100楼公布。 张老师的生日是M月N日,2人都知道张老师的生日 一看就头痛,等答案算了 3万不是这么好拿的 骗人的 看了答案我也不明白…看来没有机会拿3万了! 本帖最后由 szlf520 于 2012-3-12 10:16 编辑
9.1 老题了 记得当初有个强人用C#算出来的...
初始列表
=======================
3.4 3.5 3.8
6.4 6.7
9.1 9.5
12.1 12.2 12.8
分析第一句:小明说:如果我不知道的话,小强肯定也不知道
说明小明在得到M值时,发现M值所在的月份,是有多个N相同的情况
如果张老师告诉小强N后,小强不能仅凭N来推出给定列表中的值。
所以可以排除6.7 和12.2
而且小明因为不知道小强的N值却能很肯定的说这句话,说明可以排除孤立的N所在的月,即6月和12月
所以现在的项为:
3.4 3.5 3.8
9.1 9.5
分析第二句:本来我也不知道,但是现在我知道了
小强在听到小明说上面的话后也得出如上的排除后的列表,根据自己的N值,立刻可以得出是哪个月,说明N不会是5
所以结果再次更新
3.4 3.8
9.1
分析第三句:小明说:哦,那我也知道了
因为小明知道M的值,在以上更新的列表里,只有9月是能确定到哪一天的,而三月份不可能确定,说明小明的M是9
所以最后的结果是9.1
2人都知道张老师的生日?那就随便哪一天。12月2日吧,文字游戏 12月1日 ?字母的排序??如果不是,那还是派10个人过去每人试一个. 被聘用的出来请其他9个吃一年饭好了{:1_292:} 没看明白 进来看看 答案应该是 6月4号? 本帖最后由 YYJ518 于 2012-3-12 11:05 编辑
晕,没看见8楼牛人......{:1_287:}
我以为10组中的一天与生日无关,仅仅是这一天告诉他们生日呢,这题目如果表达的够清楚,谁算不出来?往往一些人解不出来是对题目理解有偏差,而且这题目表达的超烂,2人都知道老师的生日,老师还问什么 A 小明说:如果我不知道的话,小强肯定也不知道
B 小强说:本来我也不知道,但是现在我知道了
C 小明说:哦,那我也知道了
请根据以上对话推断出张老师的生日是哪一天
szlf520 发表于 2012-3-12 10:10 static/image/common/back.gif
9.1 老题了 记得当初有个强人用C#算出来的...
初始列表
还是版主厉害,不过我是这样解的,不知道是不是太繁琐。
A 小明说:如果我不知道的话,小强肯定也不知道
B 小强说:本来我也不知道,但是现在我知道了
C 小明说:哦,那我也知道了
请根据以上对话推断出张老师的生日是哪一天
答:1.通过A 命题(因为日期2,7是唯一的,小强一定不是从老师那里得到2或7)得M=3
或9;
2.通过B命题,假设小强从老师那里得5,那么小强依然不知道月份是多少,结果小强知道了,所以,小强只能拿到1或4或8
3.通过C命题,假设小明拿到3月那么日子有4、8,小明依然不知道日期,但是小明说知道了,那么只有日是1小明才能知道
4.综合 1、2、3步骤,答案就是9月1日
嘿嘿,知晓了 8楼版主厉害{:1_305:} 我的iq太低,看不明白答案