年薪40万的一道面试题 你会做吗?
candyrubbit
2008年09月08日 08:36:24
来自于学生专栏
只看楼主

小明和小强都是张老师的学生,张老师的生日是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日 小明说:如果我不知道的话,小强肯定也不知道 小强说:本来我也不知道,但是现在我知道了

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


大家做做看呀~正解在第三页给出~~
免费打赏
lxj198512
2008年09月08日 11:51:39
2楼
用排除正解释如下:
1、从小明的第一句话“如果我不知道的话,小强肯定也不知道”可以排除6月份和12月份,当然,这一点小强也知道。(因为6月份有个7日、12月份有个2日,由于7和2的唯一性,小强有可能知道张老师的生日。即小强得到的N值恰好是2或者7)

2、从小强的“本来我也不知道,但现在我知道了”这句话中的前半句可以知道,张老师的生日不是7日或者2日。这一点小明也能想到。(否则小强就可以直接知道张老师的生日了,而不必听到小明的第一句话后排除了6月份和12月份后才知道)

3、从小强的“本来我也不知道,但现在我知道了”这句话的后半句我们可以排除张老师的生日是5日,这一点小明同样知道。(如果是5日的话,则可能是3月5日或者9月5日,小强就算听了小明的第一句话能排除6月份和12月份仍然不能确切的知道具体的日子)
这样一来,对我们来说,张老师的生日只能是3月4日,3月8日或者9月1日了

4、从小明的第二句话“哦,那我也知道了”我们可以排除老师的生日是3月份了(因为如果是3月份的话,有3月4日和3月8日两个可能,小明仍然不会知道具体的日子。
因此张老师的生日只能是9月1日!

抄的...
回复
flagrant
2008年09月08日 14:35:15
3楼
第一句话:    
3月4日    
3月5日
3月8日
9月1日
9月5日
第二句话
3月4日    
3月8日
9月1日
第三句话
9月1日
回复
k3287
2008年09月08日 18:40:54
4楼
:(
:D
:\'(
:@
:o
:P
:$
;P
:L
:Q
:lol
:hug:
:victory:
:time:
:kiss:
:handshake
:call:
回复
tianlei810209
2008年09月17日 08:21:26
5楼
很不错,不过楼上的那位K3287的朋友好像表情太多了:L
回复
ldzc0909
2008年09月28日 15:23:26
6楼
感觉太强悍了。我一看题目,就感觉头昏了。
这种逻辑推理真不是我能做的。
回复
poyoro
2010年05月23日 15:13:38
7楼
好厉害 难
回复
xj.7204
2010年07月09日 15:06:03
8楼
这个推论是我们按照小明和小强的话来推的,前提是小明和小强的话都是实话,问题是小明跟小强根本就不知道老师的具体生日,他们说的话可信吗?
回复
qoophoop
2010年07月30日 09:46:27
9楼
回复
kayllen
2010年09月08日 17:07:44
10楼
这个排除法确实厉害。
回复
shunwen123
2010年11月17日 14:36:11
11楼
一楼这个分析真的很复杂,题目是更加的复杂,会回答真的有人出40万请么
回复

相关推荐

APP内打开