回 帖 发 新 帖 刷新版面

主题:一道IBM的面试题请问谁能我一下了!!急急急急急……

数字智力测试题:
小明和小强都是王老师的学生。王老师的生日是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日
小明说:我不知道的话,小强肯定也不知道
小强说:笨来我不知道,但是现在我知道了
小明说:哦,那我也知道了
[color=800000]请根据上面的对话推断出王老师的生日是哪一天?[/color]请问谁知道怎么做呀??
高手帮帮我了!!!!!!

回复列表 (共18个回复)

沙发


兄弟,再好好看一下题目写错没哦???

[em9][em9][em9]

板凳

因为“小明说:我不知道的话,小强肯定也不知道”,可以断定小强不可能拿到靠日子可以唯一确定月份的日子,即小明拿到的月份对应的日子不能有小强知道日子能确定日期的日子,也即小明拿到的是9月份。推论到这里,后面的2句话无法断定是1号还是5号,所以题目应该有错。
不妥之处请指正。

3 楼


我和楼上是一样的疑问!!!

[em9][em9][em9]

4 楼

楼主写错了一天,应该是3月8号

答案:
条件1:[小明]知道M月、[小强]知道N日               
条件2:“小明说:如果我不知道的话,小强肯定也不知道 小强说:本来我也不知道,但是现在我知道了 小明说:哦,那我也知道了”              
由这对话说明:[小强]知道的N日不可能是唯一的N日,排除6月7日和12月2日。         
“小明说:如果我不知道的话,小强肯定也不知道”           
由这句话+上面的排除法说明:[小明]知道的M月肯定不是6月和12月,否则万一[小强]知道的N日是7日或2日[小明]话就不成立。

现在还剩下:3月4日 3月5日 3月8日 9月1日 9月5日          
再根据条件2的后半句:“小强说:本来我也不知道,但是现在我知道了 小明说:哦,那我也知道了”       

由这句话说明:小强知道的N日一定不是5日,否则上句[小强]的话不成立,“这时还剩下:3月4日 ,3月8日, 9月1日”
如果[小明]知道的是M月是3月话,上面[小明]的话“小明说:哦,那我也知道了”不成立。

所以只剩下9月1日 。

5 楼

感觉是5号

6 楼

恩就是9月1日

7 楼

我在其他论坛看到了答案~!
大家一起来参悟参悟!~~!
小明和小强都是张老师的学生,张老师的生日是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日 
      小明说:如果我不知道的话,小强肯定也不知道
  ========================(小强肯定能知道的日子只有7日或者2日,既然小明说小强肯定不知道,那么排除了7日和2日,也就是6月7日和12月2日,这样的话,M值就不可能为6和12了)
      小强说:本来我也不知道,但是现在我知道了
  ========================(剩下只有3月和9月了,如果N值是5,那小强还是没能判断出来,所以N只能是1、4、8)
      小明说:哦,那我也知道了
  ========================(如果M是3的话,那么小明也不知道是3月4日还是3月8日,所以M只能是9) 
但是我有一点不明白“那么排除了7日和2日,也就是6月7日和12月2日,这样的话,M值就不可能为6和12了”这句话中为什么排除了6月7日和12月2日,就能排除所有6月和12月呢??不太理解~

8 楼


假如王老师的生日M值为6或12,那么小强知道的N值要么为7要么为2,如果这样的话,小明说的那句话就不成立了,因为知道了N为2或7,就一下能判断出王老师的生日了!!!

[em9][em9][em9]

9 楼

三月四日,
解:
小明说:我不知道的话,小强肯定也不知道
说明不可能是六月;
小强说:笨来我不知道,但是现在我知道了
说明必然是四日

10 楼

晕,12月2日,2也是独特的数值,没注意

我来回复

您尚未登录,请登录后再回复。点此登录或注册