当前位置: 代码迷 >> C语言 >> 月薪3万的一道面试题---看看你的IQ
  详细解决方案

月薪3万的一道面试题---看看你的IQ

热度:59   发布时间:2008-01-30 16:42:22.0
LS的说说你的理由啊......
----------------解决方案--------------------------------------------------------
第一句话 小明不知道小强也肯定不知道 这就说明不是12月和6月 要是12月和6月 小明不敢这么说 因为这两个月都有一个数字可以推断出月分;   前提是  两个人都知道结果 有一个不知道就不能成立  小明知道的结果是在小强知道的结果上得出来的
第2句 小强说:
本来我也不知道的 现在我知道了
3月8日 3月4日 3月5日 9月1日  9月5日
3也8日和3月4日 小强有可能知道 但小明肯定是知道不了了 这不能成立
3月5日和9月5日  小强没办法知道 小明就更不用说了  
所以只有9月1日       理解第一句话很重要
----------------解决方案--------------------------------------------------------
呵呵,个人觉得是9月1号......
----------------解决方案--------------------------------------------------------
个人认为是9月1号,
第一句话因为小明的肯定排除了6月和12月,这两月含有不确定因数.如果小明听到的是6月或12月,小明不敢这么肯定的说出第一句话.这样就剩 3月4号,3月5号,3月8号,9月1号和9月5号
第二句小强知道了,那么小强的号不可能是5,小强的号一定是1,4,8中的一个.
关键是第三句了,如果小明的数字是3月,那么即使小强知道了,小明也不可能知道,那么只有是9 小明才能推断的出
----------------解决方案--------------------------------------------------------
[bo]以下是引用 [un]cosdos[/un] 在 2007-12-16 20:45 的发言:[/bo]

9月1日


3月4日 3月5日 3月8日
6月4日 6月7日
9月1日 9月5日
12月1日 12月2日 12月8日

小明 M  小强 N   (M月 N日)

小明说:如果我不知道的话,小强肯定也不知道  // 小强可以知道 2 和 7 日

3月4日 3月5日 3月 ...

这个就是标准答案
----------------解决方案--------------------------------------------------------
看7楼的就可以
----------------解决方案--------------------------------------------------------
是啊,但为什么还有那么多人说
不是9月1号呢????
----------------解决方案--------------------------------------------------------
  相关解决方案