梁志斌的专栏

游戏开发 DirectX技术

 
首页>>
关于作者

作  者:梁  志  斌

QQ   :3055720

QQ群:14739153

友情链接
搜索日志
访问计数
最新评论

月薪3万的一道面试题------看看你的IQ [2005-8-20]
happy201 发表在 杂谈
月薪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日
小明说:如果我不知道的话,小强肯定也不知道
小强说:本来我也不知道,但是现在我知道了
小明说:哦,那我也知道了
请根据以上对话推断出张老师的生日是哪一天




********************************************************************
答案:
9月1日



********************************************************************
分析:

小明:手里-月
小强:手里-日
  【日期1】
  日期排列: 3.4 3.5 3.8
  日期排列: 6.4 6.7
  日期排列:9.1 9.5
  日期排列:12.1 12.2 12.3 12.8
  
  
  1,第一句话:"小明说:如果我不知道的话,小强肯定也不知道"
   为什么小明敢这样说,因为小明手里拿着的月份不是6或者是12,
   所以小强手里肯定不是7日或者2日,所以小明才敢这样说.
  
   【如果明白可不看下面解说:
   如果小明手里拿着6,那么若小强拿着7,则小强肯定知道只有6月7日;
   如果小明手里拿着12,那么若小强拿着2,则小强肯定知道只有12月2日了.
   因此,小明手里的月份只能是3月或者9月,才敢这么开口说话.】
  
  【日期2】
  日期排列: 3.4 3.5 3.8
  日期排列:9.1 9.5
  
  2,第二句话:"小强说:本来我也不知道,但是现在我知道了"
   因为小强手里已经有日,如果是5的话,就有可能是3月或者9月,仍然不知道,所以,小强手里的日只能是1,4,8中的一个才敢这么说。
  
  【日期3】
  日期排列: 3.4 3.8
  日期排列:9.1
  
  3,第三句话:"小明说:哦,那我也知道了"
   小明敢这么说,因为小明手里只能是9,看上面【日期3】排列就明白了。
  
   【如果明白可不看下面解释:
   小明为什么敢这么说,因为小强说他知道了,这使得小明知道小强手里不可能是5日,如果小明拿着是3月,那么小明仍然有3.4或者3.8两种可能。只有当小明手里拿着是9月时,才敢说他也知道了。】
≡≡≡≡≡ 评论(共 条)我要评论
 

 Copyright  @  好想~~~~好想 2005.03