[美国一家公司年薪40万的面试题]美国一家公司年薪40万的题 小明和小强都是张老师的学生,张老师的生日是M月N日,2人都知道张老师的生日是下列10组中的一天,张老师把M值告诉了小明,把N值告诉了小强,张老师问他们知...+阅读
这是一道年薪40万的面试的题有谁可以解答
答案应该是9月1日。 1)首先分析这10组日期,经观察不难发现,只有6月7日和12月2日这两组日期的 日数是唯一的。由此可知,如果小强得知的N是7或者2,那么他必定知道了老师的 生日。 2)再分析“小明说:如果我不知道的话,小强肯定也不知道”,而该10组日期的 月数分别为3,6,9,12,而且都相应月的日期都有两组以上,所以小明得知M后 是不可能知道老师生日的。 3)进一步分析“小明说:如果我不知道的话,小强肯定也不知道”,结合第2步 结论,可知小强得知N后也绝不可能知道。 4)结合第3和第1步,可以推断:所有6月和12月的日期都不是老师的生日,因为 如果小明得知的M是6,而若小强的N==7,则小强就知道了老师的生日。(由第 1步已经推出),同理,如果小明的M==12,若小强的N==2,则小强同样可以知道老师的生日。
即:M不等于6和9。现在只剩下“3月4日 3月5日 3月8日 9月1日 9月5日”五组日期。而小强知道了,所以N不等于5(有3月5日和9月5日),此时, 小强的N∈(1,4,8)注:此时N虽然有三种可能,但对于小强只要知道其中的 一种,就得出结论。所以有“小强说:本来我也不知道,但是现在我知道了”, 对于我们则还需要继续推理 至此,剩下的可能是“3月4日 3月8日 9月1日” 5)分析“小明说:哦,那我也知道了”,说明M==9,N==1,(N==5已经被排除,3月份的有两组)
年薪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日
小明说:如果我不知道的话,小强肯定也不知道
小强说:本来我也不知道,但是现在我知道了
小明说:哦,那我也知道了
请根据以上对话推断出张老师的生日是哪一天
答案应该是9月1日。
1)首先分析这10组日期,经观察不难发现,只有6月7日和12月2日这两组日期的
日数是唯一的。由此可知,如果小强得知的N是7或者2,那么他必定知道了老师的
生日。
2)再分析“小明说:如果我不知道的话,小强肯定也不知道”,而该10组日期的
月数分别为3,6,9,12,而且都相应月的日期都有两组以上,所以小明得知M后
是不可能知道老师生日的。
3)进一步分析“小明说:如果我不知道的话,小强肯定也不知道”,结合第2步
结论,可知小强得知N后也绝不可能知道。
4)结合第3和第1步,可以推断:所有6月和12月的日期都不是老师的生日,因为
如果小明得知的M是6,而若小强的N==7,则小强就知道了老师的生日。(由第
1步已经推出),同理,如果小明的M==12,若小强的N==2,则小强同样可以知道老师的生日。即:M不等于6和9。现在只剩下“3月4日 3月5日 3月8日 9月1日
9月5日”五组日期。而小强知道了,所以N不等于5(有3月5日和9月5日),此时,
小强的N∈(1,4,8)注:此时N虽然有三种可能,但对于小强只要知道其中的
一种,就得出结论。所以有“小强说:本来我也不知道,但是现在我知道了”,
对于我们则还需要继续推理
至此,剩下的可能是“3月4日 3月8日 9月1日”
5)分析“小明说:哦,那我也知道了”,说明M==9,N==1,(N==5已经被排除,3月份的有两组)
请看年薪40万的一道面试题
首先我们先做一下简单的推理:
1、小强知道的数字不可能是2或7!如果是2或7的话小强根本不需要知道小明的数字就能猜出老师的生日!因为2和7都只有一个!所以排除掉6月7日和12月2日!
2、小明知道的数字不可能是6!(如果是6的话,根据以上的推理小明就会知道老师的生日是6月4日了,因为6月7日已经被排除。)所以6月4日也被排除!
3、小强知道的数字也不可能是4了!(如果是4的话,根据以上的推理小强就会知道老师的生日是3月4日了,因为6月4日已经被排除。)所以3月4日也被排除! 以上的3步推理小明和小强都只能推算到这一步!剩下的疑惑就只有6组生日了!而他们两个的疑惑只是两组生日而已! 小明现在的疑惑的数字是
1、
5、8。但根据他自己知道的月份那剩下的只是其中的两个! 小强的疑惑是
3、
9、12。但根据他自己知道的日子那剩下的也只是其中的两个! 小明说:如果我不知道的话,小强也不可能知道! 这句话让小强知道了老师的生日!为什么呢?说明小强疑惑的是9和12这两个月份,所以听到这句话他马上把12月排除了!9月和12月中相同日子的是1,所以老师的生日是9月1日! 小强说:本来我不知道,但现在我知道了! 这句话告诉了小明,小强的数字是1,所以他也知道了老师的生日! 9月1日
延伸阅读:
微软面试题一道很经典的希望解答如果有一顶黑帽子,那么第一次关灯就会打自己,因为他看那别人都是白的,自己肯定是黑帽子。如果有2顶黑帽子,那么第二次关灯就会打自己,因为他看到别人只有一顶黑帽子,然而根据上面...
苹果公司年薪100万的面试题!能做对吗打开任意一只箱子,拿一个出来,顺便摸摸是一种水果还是两种水果(只规定只能拿一个,没规定不能摸),苹果和橙子应该是区别明显摸得出来,如果摸出来的是苹果,里面也没有橙子,这一箱就是苹...
智力测验年薪40W的面试智力题有兴趣的来做作是这个题目吧: 小明和小强都是张老师的学生,张老师的生日是M月N日, 2人都知道张老师的生日是下列10组中的一天, 张老师把M值告诉了小明,把N值告诉了小强, 张老师问他们知道他的生...
这是一道面试题求答案!拜托高手们现身吧!这是一个经典的过河问题,这里有程序。你看看,详细的解析也给你复制来了。#include#include#define min(a,b) a>b?b:aint comp(const void *a,const void *b){ return *(int *)...
月薪3万的一道面试题看看你的IQ答案解析首先按照日或月相同排列为以下两种日期: 3月4日 3月5日 3月8日 6月4日 6月7日 9月1日 9月5日 12月8日 12月1日 12月2日 3月4日 6月4日 3月5日 9月5日 3月8日 12月8日 9月1日...
逻辑题目:月薪3万的面试题有谁帮解释为什么答案是:9月1日。 1.小明说:“如果我不知道的话,小强肯定也不知道”。 这句话的潜台词实际上是:“我应该猜对了,如果我猜错的话,小强肯定不知道”。但小明还是不确定自己究竟猜对没...
美国某公司年薪40万的面试题首先就是说6月4日 6月7日的7号还有12月1日 12月2日 12月8日的2号不可以在小强手上。因为如果小强手上是7或者2的话,那么,因为小明肯定是都不知道的,(因为四个月份都有重复,)小强就...
这是一道大型企业的面试测试题:看对你的印象,有以下十个经典问题,再加上自己扩展一下 基本可以应付所有面试提问!1.你希望5年后有什么成就?答:未来的事谁都难预测,但从希望来看我希望能把自己从执行层提升到管理...
帮忙解答一道公职类面试题您好:【参考答案】1.明确沟通目的。这次沟通的目的主要在于解决老张的疑惑,并鼓励老张今后继续保持他的主人翁意识。2.换位思考,理解老张当前委屈而又困惑的心情,高度赞扬老张的...