月薪三万的一道智商测试题 智商测试开始:小明和小强都是张老师的学生,张老师的生日是某月某日,2人都不知道
月薪三万的一道智商测试题
智商测试开始:小明和小强都是张老师的学生,张老师的生日是某月某日,2人都不知道张老师的生日。
生日是下列10组中一天:
3月4日3月5日3月8日6月4日6月7日9月1日9月5日12月1日12月2日12月8日
张老师把月份告诉了小明,把日子告诉了小强,张老师问他们知道他的生日是那一天吗?
小明说:如果我不知道的话,小强肯定也不知道。
小强说:本来我也不知道,但是现在我知道了。
小明说:哦,那我也知道了。
请根据以上对话推断出张老师生日是哪一天?
这道题的思路是什么?搞不懂,说实话答案我都看不懂,有哪位大佬知道,求解,答案明天发布
[最优解释]
答案是:9月1日。
1.小明说:“如果我不知道的话,小强肯定也不知道”。
这句话的潜台词实际上是:“我应该猜对了,如果我猜错的话,小强肯定不知道”。但小明还是不确定自己究竟猜对没,需要小强来印证。M取什么值能让小明这么说呢?显然6和12不可取,如果M为6或12,N就有可能是2或7——小强凭2或7一个数字就能得知张老师的生日。则M只可能是3或9,而N只能在1、4、5、8中取值。
如果M是3,N可以取三种值,结果成了“如果小明不知道,小强有可能知道(2-4,3-8),也有可能不知道(3-5)。”,在这种情况下,小明说“如果我不知道的话,小强肯定也不知道”是不符合事实的,小明不足以如此自信的这样说。
如果M是9,则小明就知道N只能是1或者5。此时,小明的猜测正是N=1,而N究竟是不是1,小明也不确信,如果N不是1而是5,则就出现了小明说的“如果我不知道的话,小强肯定也不知道”。至此,实际上小明已经知道了,结果只有两种情况,只等小强来确认N是不是5。
2.小强说:“本来我也不知道,但是现在我知道了”。
小强说“本来我也不知道”,验证了N确实不是2或者7;同时,小强也知道了“M不是6或12,M只剩下3和9可取”。若N是5,则小强应该说“本来我也不知道,现在我还是不知道”。根据第一节的推断,N=1,所以小强才能说“本来我也不知道,但是现在我知道了”。
3.小明说:“那我也知道了”
小明就等着小强的一句话了,不管小强怎么回答,小明都会知道正确答案。如果小强说“我还是不知道”,那么小明依然可以知道“只有N=5会让小强茫然”,因此答案是9月5日;如果小强说“我知道了”,那么就必然是9月1日。
其实,自始至终,小明都是明白的,他只需要小强说句华验证他的猜测,对小明而言,是个非A即B的选择题。因此,按照题目本身的故事发展线索,小明的第三句话是可以不用的,很多人推导的时候却用上了这个条件——那样就有点像做数学题了
[其他解释]
9月1日
第一句:小明说:如果我不知道的话,小强肯定也不知道.
分析:如题所知,小明掌握了生日的月份而小强掌握了日子,在什么情况下小强不用知道月份就可以得知老师的生日呢,先来看10组候选的日子部分,有两个1日,两个4日,两个5日,两个8日,只有2日和7日落单,也就说只要是它们俩之一小强可以立刻推测出生日,而小明根据掌握的月份立刻得出如果自己推算不出来生日小强也不行说明了小明掌握的月份不会是6月和12月两大组,因为如果生日在它们两大组之中,小明就无法推测出生日而小强有可能立刻推测出生日.
第二句:小强说:本来我也不知道,但是现在我知道了.
分析:根据小明第一句话,小强立刻按照和我一样的推理排除了6月和12月两大组,根据自己掌握的日子在剩余的3月和9月组中立刻推理出真正的生日.由于我没有小强掌握到的日子的情报,在这一步我无法推测出生日,只能按照小强的推理思路继续排除,剩余5组中有1个1日,一个4日,两个5日,1个8日,如果小强掌握到的情报是5日,也不可能得出结论,因为小强不知道具体月数,所以两个5日排除.可能性只剩3月中的两组和5月中的1组.
第三句:小明说:哦,那我也知道了.
分析:小明掌握了月份,所以能立刻推测出剩余3组的真正生日组,我同样不知道月份,这次按照小明的思路排除,如果月份在3月组,由于3月组还剩余两组,小明没有掌握到日子还是不能从中得出正确答案,所以月份只能是9月组小明才有把握知道正确答案,9月还剩的最后一组就是此题真正的答案了。 因此,9月1日为张老师的生日
[其他解释]
貌似是9.1啊,不知道对不对。。
[其他解释]
百度知道我不知道
[其他解释]
现在差不多明白了。
[其他解释]
有点难度。。
[其他解释]
哦,我也知道了。baidu说是9月1日,排除了2日和7日,是怎么排除6月和12月的,没想清楚,求解
[其他解释]
太搞笑了,说老实话,除了那几个日期话,没能发现里面有什么隐含的东西,包括他们的对话。如果让我猜,我猜3.4或6.4.楼上的太超前了(显然6和12不可取,如果M为6或12,N就有可能是2或7——小强凭2或7一个数字就能得知张老师的生日。则M只可能是3或9,而N只能在1、4、5、8中取值。),不知道这些数怎么来的。楼下的请继续。
[其他解释]
我跟楼上一样情况,我猜3.4,6月排除了6月7日,根据上下语意排除剩下的6月4日,但12月有三天排除12.2号还有12.1和12.8号不知是怎么排掉的
[其他解释]
明白了,小明第一句话是:如果我不知道的话,小强肯定也不知道。所以小明知道不可能会是在6月和12月中,因为这两个月份中都有一个日期是单独的
[其他解释]
答对的兄弟都可以去面试三W月薪了 恭喜..
[其他解释]
如果日期是7或2 则小强肯定知道。 但是,“小明说:如果我不知道的话,小强肯定也不知道。”由此,月份肯定不是12 或者6月。
“小强说:本来我也不知道,但是现在我知道了。” 如果日期是5的话 ,月份可能是3 或者9,所以排除5号。这是 只剩下3月4日,3月8日,9月1日。
如果月份是3月的话,3月有2个日子 小明还不足以推出是哪天。 这与 “小明说:哦,那我也知道了。”矛盾。 所以 月份是9月 。 9月只剩下一天,所以就是9月1日。
[其他解释]
6楼的哥们 , 如果M=9时, ( 如果N=1 小强肯定知道, 如果N=5 小强可能知道)。 这也与M=3时情况一样。
[其他解释]
我还是觉得小明的第一句话没有包含那么多意思,他只是说“我知道的这个月份内没有独特的日期供小强判断”,所以只能排除6月和12月。
然后小强只要知道的不是5号,那么他就能确定老师生日。所以3.4;3.8;9.1都符合题意……
虽然可能不对,但是目前我只能想到这么多。至于引用中说的小明的猜测,我实在是没法从题目中读出有这层含义……
[其他解释]如果答对了有3万月薪, 我就说, 91,
如果没有, 继续努力,
[其他解释]呃,接上面,然后根据小明第三句得出,不是五号,然后小明可以推断出结果,所以只能是9.1……
好吧,我是发完上个贴才想到的……
[其他解释]这不是那个什么PS先生的变形吗?
3月4日 3月5日 3月8日 6月4日 6月7日 9月1日 9月5日 12月1日 12月2日 12月8日
小明说:如果我不知道的话,小强肯定也不知道。
说明给定的月份的日期跟其他月份的日期都有重复,如果没有重复,那么不能肯定小强不知道
比如6月,里面一个7日是跟其他月份不重复的,那么如果是6月,小明就不能肯定小强不知道
所以,这里可以排除月份6和12,即可能月份为3或9
小强说:本来我也不知道,但是现在我知道了。
说明给定的日期在剩下的月份中和其他日期没有重复
因为从小明的话中,小强也排出了6和12月,那么5日是有重复的,如果小强知道的日期是5日,那么此时他是不知道答案的,此时剩下的可能就是3月4日 3月8日 9月1日
小明说:哦,那我也知道了。
说明给定的月在上面的排除后剩下的结果中只有1个,所以排除3
因为从小强的话中,小明也知道结果就是 3月4日 3月8日 9月1日 三个中的一个,如果小明知道的月份是3,那么此时小明是不知道答案的
所以答案就是 9月1日
[其他解释]公布答案了:
通过小明的第一句话,可以得知,仅知道日期是没有用的。这样就排除了6月和12月的可能。
通过小强的第二句话,确定了日期是1、4、8日中的一天。
通过第三句话,确定了是9月1日。
楼上的算出来的牛人能不能给说说如何去思考这类问题,还是不太明了
[其他解释]解答过程:
小明知道月份,小强知道日子
小明说:如果我不知道的话,小强肯定也不知道
那么小明知道小强不可以单凭日期就能判断,所以小强知道的日子是没有重复的
而6.7和12.2的日子是没有重复的,所以可以排除6月和12月
3月4日 3月5日 3月8日
6月4日 6月7日
9月1日 9月5日
12月1日 12月2日 12月8日
小强说:本来我也不知道,但是现在我知道
小强听到小明说的,就知道排除了6月和12月
他之所以那么肯定,因为他知道的日子是没有重复的
3月4日 3月5日 3月8日
9月1日 9月5日
所以3.5和9.5不对,排除
小明说:哦,那我也知道了
因为小明知道月份,他这么肯定,是因为剩下的日期只有一个是月份没有重复的,就是9月份
3月4日 3月8日
9月1日
所以答案是9.1
------其他解决方案--------------------
3月 4日
3月 5日
3月 8日
6月 4日
6月 7日
9月 1日
9月 5日
12月 1日
12月 2日
12月 8日
假设不知道生日是几号,他们都知道这10个生日数组
首先 小明的话,第一句话的意思
什么情况下小明才能说我,我不知道的话,你也不知道?那就是小强不能根据自己的日期直接获取到生日,那6月7号,12月2号就直接被排除了 ,那么6月 12月被排除了
3月 4日
3月 5日
3月 8日
9月 1日
9月 5日
得到省下的日期
第二句话的意思
什么叫本来不知道,现在知道了?那就是小强可以根据自己的日期获取生日了,2个5号不能获取到月份,那就剩下1 4 8日了
3月 4日
3月 8日
9月 1日
得到省下的日期
第三句话的意思
什么叫哦,我也知道了?那就是小明可以根据自己的月份获取生日,明显2个3月不能获取,既然我也知道了,那就剩下9月1号了
明白?
[其他解释]这个是一个好问题!
[其他解释]步步分析就能得到正确答案
[其他解释]很给力的题目啊,不过这题目很老了。
[其他解释]花了30分钟解出来了,不知道是不是很挫啊?
[其他解释]从后往前推断更容易得出结论,考的是逆向思维吧
[其他解释]很有吸引力的标题
这个和智商有关系?和月薪有关系?
[其他解释]谁是面试官 他是不是蛋疼啊
.....
[其他解释]彻底明白了,阿宝哥的解释不错,推理的挺好!
[其他解释]呀。。。难道我也能月薪3W了。。。!!!
靠。。。蛋疼!!!!
[其他解释]我是这么想的: 小明说:如果我不知道的话,小强肯定也不知道。
为什么小明这么说?只能有一个可能,那就是不是2号和7号,因为这两天只有一天,所以6 12 排除,接下来就让人困惑了
小强说:本来我也不知道,但是现在我知道了。
小强这么就知道了呢?
3 4 9 1
3 5 9 5
3 8
那肯定不是5号,所以剩下
3 4
3 8 9 1
小明说:哦,那我也知道了。
现在在这种条件下,请问小名怎么知道是那一天,如果是3月份,小明肯定不知道,如果是9月份,哈哈
[其他解释]这好像哪本书上就有把,有点印象……
[其他解释]很老的题,面试的都这么牛???
[其他解释]6楼分析的很透彻~~
[其他解释]小明说:如果我不知道的话,小强肯定也不知道。
==》 小明想:我这么聪明,我都不知道的话,小强肯定不知道
小强说:本来我也不知道,但是现在我知道了。
==》 小强想:哼!瞧不起我! 我偏说我已经知道了!
小明说:哦,那我也知道了。
==》 小明想:呸!在我面前装大蒜啊!你说知道了,那我肯定也要说知道了!
其实老师的生日是12月8日,老师看小明和小强不团结,故意出了这个题目,希望小明和小强合作,培养团队精神,没想到他们两个还是不团结!
-----------------------------------
f(人类,something)=anything
-----------------------------------
这个故事告诉我们,不能相信任何人,这才是月薪3W的根本
[其他解释]
这道题确实出的脱出常规的问题,不好作答,思想上感觉有一道弯拐不过去,这是我第一次遇到的这样类型的题目,欢迎继续探讨
[其他解释]
肿么又是小明?小明从小就被数学界的问题所缠绕 小明为什么总面临这样的蛋疼的问题, 小明表示压力很大!
[其他解释]
传说中的小明到底是谁,能否见见其人!
[其他解释]我也用了半个小时。
不知道最快的是多久。
[其他解释]标题党 这种题刚开始去面试的时候一大片一大片的
[其他解释]这道题 我自己曾解决出来过
和带帽的智商题差不多
[其他解释]很疼的题目,还是第一次遇见!!! 脑袋还是转不过来!!!
[其他解释]敢问LZ这是哪个公司曾3W月薪出过的题
小明说:如果我不知道的话,小强肯定也不知道
这是个逻辑上的复合命题,由公理“命题同它的逆否命题等价”得到
如果小强不知道的话,小明也不知道
就是说所有的N值中不重复的数字(如此题中的2,7)必须分别对应M值中的一个不重复的M,这题显然不符合条件,
产生矛盾
而这句"如果我不知道的话,小强肯定也不知道"纯属无理了
此题所有M值中没有唯一的M,所以小明得知M值后肯定不知道生日,却拿它作为条件,搞笑呢
[其他解释]什么公司?就考个智商啊?
[其他解释]都是给菜鸟做的 现在面试都没人给我做了
[其他解释]真的很难啊 仔细看看
[其他解释]应该是9月1日吧,分析如下:
1.小明说:如果我不知道的话,小强肯定也不知道。
表明小明手上的月份为3月或9月
2.小强说:本来我也不知道,但是现在我知道了。
表明小强手上的日子为1日、4日或8日
3.小明说:哦,那我也知道了。
表明小明手上的月份为9月
综上所述,老师的生日为9月1日。
[其他解释]其实就是去掉重复值的过程,这个命题有一个前提就是张老师告诉这两个学生的肯定是重复的数,否则任何一个学生都可以凭这个唯一的数,知道张老师的生日。这2个学生的对答就是一个猜测去掉重复数的过程。
[其他解释] 我晕.....每次看到这样的题目就头大.
[其他解释]应该是9月1日吧,分析如下:
1.小明说:如果我不知道的话,小强肯定也不知道。
表明小明手上的月份为3月或9月
2.小强说:本来我也不知道,但是现在我知道了。
表明小强手上的日子为1日、4日或8日
3.小明说:哦,那我也知道了。
表明小强手上的日子只能为1日,小明手上的月份为9月
[其他解释]小学暑假生活或者寒假生活上的思考题嘛。看来小学就能月薪3W了。
[其他解释][其他解释]如果就花了几分钟,怎么算???
[其他解释]如果就花了几分钟,怎么算???
[其他解释]小明掌握月份,他不可能知道知道生日。他既然能说小强肯定不知道,能判断他知道小强的日子肯定不是3,7,2,5.
而日子为2,3,5,7的月份为有3月份,6月份,12月份。如果小明的月份在这3,6,12之内的话他不可能保证小强的日子不在2,3,5,7之内,所以月份肯定是9月份,9月份有9月1和9月5,9月5排除,只可能是9月1
[其他解释]这个挺绕脑的,不过还是可以解出来的
[其他解释]1.小明说:如果我不知道的话,小强肯定也不知道。
表明小明手上的月份为3月或9月
为什么?
[其他解释]假如有一个人撒谎呢?呵呵
[其他解释]这是一道概率题:
答案应该是6月7日
推理很简单,
月份只有:3、6、9、12
而日期没有重复,就是第一个人给第二个人的暗示。没有重复的日期只有7.答案可得。
[其他解释]该回复于2011-11-15 13:06:52被版主删除
[其他解释]有点难度啊
[其他解释]慢慢推
[其他解释]第一句话,单凭日期是判断不出月份的,
因为6月有个6月7日和12月里有个12月2日能判断出月份的,所以排除6月和12月。
第二句话,小强说他知道了,那说明日期在剩下的月份里没有重复的,
所以就排除了3月5日和9月5日,
排了这两个条件剩下的日期是:3月4日 3月8日 9月1日
第三句话,小明说他知道了,因为小明知道的月份,如果是三月小明肯定不知道,
所以他知道的月份是九月,也就是说答案是9月1日。
[其他解释]这个很强大
[其他解释]用算法解题也很简单。
统计日期的重复次数,次数为1就是答案。也可得到6月7日这个答案。
count(date)==1
date=7
[其他解释]三万月薪的工作还有考智商的吗?考智商题是针对刚毕业的学生的。
[其他解释]百分百9月1号,10分钟吧算出来吧。
[其他解释]为什么没有人考虑 教师节 那 这个不是有力的理由吗
[其他解释]9.5
[其他解释]还是要一定时间推算的,题目还不错
[其他解释]第一句话推出:生日是3月份或9月份
第二句话推出:生日是3月4日、9月1日、3月8日
第三句话推出:生日是9月1日
[其他解释]3月4日
3月5日
3月8日
6月4日
9月5日
12月8日
9月1日
12月1日
6月7日
12月2日
小明:知道<月份>
小强:知道<日子>
小明说:如果我不知道的话,小强肯定也不知道。
(如果<小明>知道<日子>的话,那么<小强>就知道<月份>)
(反之:假如<小强>知道<月份>,那么<小明>就知道<日子>)
小强说:本来我也不知道,但是现在我知道了。
(本来我不知道<月份>,但是现在我知道了<月份>)
小明说:哦,那我也知道了。
【我也知道了是哪一天(<小明>知道了<日子>)】
由此可以排除3、9月份!然后从第一句可以判断出:日子是唯一确定的!
从第二句可以判断出:月份是唯一确定的!
推理:假若是12月,那么便有1、2、8这几天!
但是<日子>为<1>的号码有2个:<9月1日> 和 <12月1日>
不唯一确定!所以排除了12月。即<6月7日>是老师的生日!
..........................................All Done!
[其他解释]
蛋疼啊,我看样子不会
[其他解释]
老掉牙的题目了...还说什么月薪3W~~~
[其他解释]
看了答案也没绕明白。。。
[其他解释]
豁然开朗
[其他解释]话说我最初的想法跟这位兄台一样,但 “小强说:本来我也不知道,但是现在我知道了。
”这句话就验证了6月7号是不对滴。
[其他解释]典型的递推问题。
[其他解释]将月份和日期的数字提炼出来,分析下日期数字出现的次数;从概率着手:
1,小明说:如果我不知道的话,小强肯定也不知道。
--言外之意:小明和小强知道老师生日这件事的概率等同,而小强知道老师生日的概率要么50%(1日,4日,5日和8日),要么100%(2日和7日);mark一下;
2.小强说:本来我也不知道,但是现在我知道了。
--根据小强“本来也不知道”,排除6月7日和12月2日。如果生日是3月则不满足条件1的二人等概率,因此小强锁定月份为9月,至此小强得到老师生日。
3.小明说:哦,那我也知道了。
--根据2排除6月和12月,然后3月和9月都含5日,既然小强"已经知道了",那么日期必然是1日,至此小明也得到老师生日。
综上,生日为9月1日。
[其他解释]答案是9月1日
第一句话 月份不知道 生日就不知道 说明日子不是唯一的 可刨除掉有唯一日子对应的月份 即2和7对应的6月和12月 剩余3月4日3月5日3月8日9月1日9月5日
第二句话 现在知道了 说明在剩余5个日期中 日子是唯一的 刨除5日 剩余3月4日3月8日9月1日
第三句话 也知道了 说明剩余的3个日期中 月份是唯一的 刨除3月 最后剩余9月1日
[其他解释][其他解释]因为6月有一个6月7日,若小强手上的日子是7日,则小强可以在不知道小明手上月份的情况下知道老师的生日。同样12月有一个12月2日,小强可以通过手上的日子为2日,在不知道小明月份的情况下知道老师的生日。
------其他解决方案--------------------
好深奥啊,但是题目很不错哦.嘿嘿.很好
[其他解释]d
[其他解释]小强是先于小明知道的!
[其他解释]为什么我同学回答出这个问题只能拿到7.5K的工作。。哦 他可能也是百度的~~
[其他解释]我的思路是这样滴:
首先看第一句:
小明:如果我不知道的话,小强肯定也不知道.
解析:其实小明只知道月份为什么就这么肯定小强不知道?原因很简单,就是小明知道的月份是3月或9月。
(若是6月,12月小强就有可能直接确定,小明也就不会这么肯定)
再看第二句:
小强说:本来我也不知,但是现在我知道了。
解析:根据小明的话,小强也知道了月份应该在3月或9月,而3月4日,3月5日,3月8日,9月1日,9月5日
中能让小强根据自己所知道的某日确定的只有是3月4日,3月8日,9月1日。
看最后一句:小明说:哦,那我也知道了。
解析:哦,小明也知道了,那在上面推断剩下的日期 3月4日,3月8日,9月1日里,就只有9月1日能让只
知道月份的小明确定喽。
分析完毕,如有不妥,望各位大侠指教!
[其他解释]大家都知道,我不知道...
[其他解释]是9月1日。
小明说:如果我不知道的话,小强肯定也不知道。
小明之所以这么下断定,这说明不是 2日和7日 所在的 12月 和 6月。
小强说:本来我也不知道,但是现在我知道了。
小强知道了,后说明是一个在 3月和9月中唯一的一个 日子 1,4,8日,5日重复了
小明说:哦,那我也知道了。
说明是 3月和9月中,只有一个唯一日子的那一个,就是9月1日。
[其他解释]akfljlefj;ijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjje
[其他解释]jfaiojfela;jf;ilajfilfjilfja
[其他解释]CSDN现在尽推荐标题党
[其他解释]公务员考试的一种类型而已
[其他解释]数据有四组
3月4日 3月5日 3月8日
6月4日 6月7日
9月1日 9月5日
12月1日 12月2日 12月8日
[1]小明说:如果我不知道的话,小强肯定也不知道。
那就不会出现,小强知道,小明不知道的情况。但是存在这样的数据,7号和2号
老师告诉小强我的生日是7号,6月7号唯一,小强就知道了
老师告诉小强我的生日是2号,12月2号唯一,小强就知道了
所以6月7号和12月2号,需要排除
如果老师告诉小明我的生日是6月,原始数据中包含了6月7号
如果老师告诉小明我的生日是12月,于是数据中包含了12月2号
6月7号,12月2号,已经被我们排除了,所以要避免已经被去掉的数据重新加入,需要将6月和12月去掉
[2]现在的数据是
3月4日 3月5日 3月8日
9月1日 9月5日
小强说:本来我也不知道,但是现在我知道了。
这就意思是:老师告诉小强一个日,小强根据这个日,就可以唯一的确定生日
如果老师告诉小强,我的生日是5号,小强拿到5号之后,开始茫然了,他无法确定是3月5号还是9月5号,所以将5号去掉,就是将3月5号和9月5号去掉
[3]现在的数据是
3月4日 3月8日
9月1日
小明说:哦,那我也知道了。
如果,老师告诉小明,我的生日是3月,小明开始茫然,是3月4号还是3月8号?猜不出来
如果,老师告诉小明,我的生日是9月,小明这是才会说:哦,那我也知道了。
[其他解释]
就是个逻辑题 你想小明怎么想的在想小强怎么想的 推一下就知道了 就是个体力活 这都能争3万 你这3万是民币吧
[其他解释]
。。。智商三万的月经题。。。
[其他解释]
。。。智商三万的月经题。。。
[其他解释]
答案是对的,但是你的推理有问题。第三句话是必要的。凭前两句话不足以推测出答案。正确的推理是这样的:
第一句话可知生日是在3或9月。如果是6或12月,小明不敢肯定小强不知道。
第二句话:小强知道月份是3或9,这样就有5个选项3.4、3.5、3.8、9.1、9.5。如果小强得到数字是5,那他不可能确定是哪一天,因为可能是3月5日或9月5日。所以排除3.5个9.5,剩下3.4、3.8、9.1
第三句话:如果生日在3月,那可能是3.4或3.8,小明还是不能确定。所以老师告知小明的月份肯定是9。
综上,生日是9月1日。
[其他解释]6楼分析的很透彻
[其他解释]记得以前看过 是6月4号
[其他解释]看看答案