小明和小强都是张老师的学生,张老师的生日是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日

小明说:如果我不知道的话,小强肯定也不知道

小强说:本来我也不知道,但是现在我知道了

小明说:哦,那我也知道了

请根据以上对话推断出张老师的生日是哪一天?

解决流程:

第一句:小明说:如果我不知道的话,小强肯定也不知道. 分析:如题所知,小明掌握了生日的月份而小强掌握了日子,在什么情况下小强不用知道月份就可以得知老师的生日呢,先来看10组候选的日子部分,有两个1日,两个4日,两个5日,两个8日,只有2日和7日落单,也就说只要是它们俩之一小强可以立刻推测出生日,而小明根据掌握的月份立刻得出如果自己推算不出来生日小强也不行说明了小明掌握的月份不会是6月和12月两大组,因为如果生日在它们两大组之中,小明就无法推测出生日而小强有可能立刻推测出生日.

第二句:小强说:本来我也不知道,但是现在我知道了. 分析:根据小明第一句话,小强立刻按照和我一样的推理排除了6月和12月两大组,根据自己掌握的日子在剩余的3月和9月组中立刻推理出真正的生日.由于我没有小强掌握到的日子的情报,在这一步我无法推测出生日,只能按照小强的推理思路继续排除,剩余5组中有1个1日,一个4日,两个5日,1个8日,如果小强掌握到的情报是5日,也不可能得出结论,因为小强不知道具体月数,所以两个5日排除.可能性只剩3月中的两组和9月中的1组.

第三句:小明说:哦,那我也知道了. 分析:小明掌握了月份,所以能立刻推测出剩余3组的真正生日组,我同样不知道月份,这次按照小明的思路排除,如果月份在3月组,由于3月组还剩余两组,小明没有掌握到日子还是不能从中得出正确答案,所以月份只能是9月组小明才有把握知道正确答案,9月还剩的最后一组就是此题真正的答案了,

转载于:https://www.cnblogs.com/NoRoad/archive/2010/02/23/1672098.html

小明和小强都是张老师的学生,张老师的生日是M月N日问题相关推荐

  1. 微软的一道经典逻辑推理题:小明和小强都是张老师的学生,张老师的生日是M月N日

    微软的一道经典逻辑推理题:小明和小强都是张老师的学生,张老师的生日是M月N日 分类: 天下杂侃 2008-08-07 23:37 17495人阅读 评论(21) 收藏 举报 题目是这样的: 小明和小强 ...

  2. 小明和小强都是张老师的学生,张老师的生日是M月N日,

    小明和小强都是张老师的学生,张老师的生日是M月N日,   2人都知道张老师的生日是下列10组中的一天,张老师把M值告诉了小明,   把N值告诉了小强,张老师问他们知道他的生日是那一天吗?   3月4日 ...

  3. 小明小强c语言20,C语言求解-小明和小强都是张老师的学生,张老师的生日是M月N日.doc...

    小明和小强都是张老师的学生,张老师的生日是M月N日, 2人都知道张老师的生日是下列10组中的一天,张老师把M值告诉了小明, 把N值告诉了小强,张老师问他们知道他的生日是那一天吗? 3月4日 3月5日 ...

  4. 小明和小强都是张老师的学生

    小明和小强都是张老师的学生,张老师的生日是M月N日,2人都知道张老师的生日是下列10组中的一天, 张老师把M值告诉了小明,把N值告诉了小强, 张老师问他们知道他的生日是哪一天吗?  3月4日 3月5日 ...

  5. 小明和小强都是张老师的学生,张老…

    小明和小强都是张老师的学生,张老师的生日是M月N日, 2人都知道张老师的生日是下列10组中的一天, 张老师把M值告诉了小明,把N值告诉了小强, 张老师问他们知道他的生日是那一天吗? 3月4日 3月5日 ...

  6. 老师生日c语言,C语言求解-小明和小强都是张老师的学生张老师的生日是M月N日.doc...

    C语言求解-小明和小强都是张老师的学生张老师的生日是M月N日 小明和小强都是张老师的学生,张老师的生日是M月N日, 2人都知道张老师的生日是下列10组中的一天,张老师把M值告诉了小明, 把N值告诉了小 ...

  7. 老师生日c语言,C语言求解-小明和小强都是张老师的学生-张老师的生日是M月N日.doc...

    小明和小强都是张老师的学生,张老师的生日是M月N日, 2人都知道张老师的生日是下列10组中的一天,张老师把M值告诉了小明, 把N值告诉了小强,张老师问他们知道他的生日是那一天吗? 3月4日 3月5日 ...

  8. 微软的一道经典逻辑推理题 小明和小强都是张老师的学生,张老师的生日是M月N日

    微软的一道经典逻辑推理题:小明和小强都是张老师的学生,张老师的生日是M月N日 分类: 天下杂侃 2008-08-07 23:37 17495人阅读 评论(21)收藏 举报 题目是这样的: 小明和小强都 ...

  9. 工作流:小明和小强都是张老师的学生

    工作流:小明和小强都是张老师的学生 好久没上网了发贴了,看到有人发这道题,就用工作流的解决方式作一下吧 小明和小强都是张老师的学生,张老师的生日是M月N日, 2人都知道张老师的生日是 下列10组中的一 ...

最新文章

  1. Android音频播放实例
  2. 厦门诺宝机器人_诺宝机器人编程软件
  3. C++进程数量的限制
  4. 阿里面试题:使用dubbo过程中遇到过哪些坑?
  5. STL 算法接口及用法说明
  6. 我们为什么需要SDN?
  7. 学历真的改变能命运? | 数据告诉你
  8. Linux---字符设备驱动程序设计
  9. ubuntu生成pem证书连接服务器(已验证)
  10. LaTeX安装环境和软件下载地址
  11. 微信小程序的Django后端极简部署
  12. 计算机二级wpsoffice知识点,2017全国计算机等级考试一级WPS office考试大纲
  13. 国内外优秀公共DNS测评及推荐
  14. [转载]Geronimo renegade: OpenEJB 和 Apache Geronimo 的 EJB 实现
  15. android 照相机裁剪,Android拍照、照片选择以及图片裁剪完全解析
  16. 计算机基础及word实验原理,大学计算机基础实验3-Word 文档的图文混排
  17. windows如何配置mysql的环境变量
  18. 如何做好SEO优化?
  19. 【java】drools入门之LHS和RHS语法
  20. APP运营需要注重的细节

热门文章

  1. ,string.Empty和null三者的区别
  2. 10、Linux系统中的日志管理及时间设定
  3. 任务3之磨刀霍霍向猪羊
  4. (附源码)计算机毕业设计ssm基于Android的线上水果店
  5. 搜索dota协议服务器中,DOTA2重生BETA测试版开始
  6. Spanner的TrueTime与分布式事务
  7. 解决Reiserfs文件系统损坏的问题我们是认真的
  8. 朋友圈广告推广形态及价格
  9. 2010春节期间易语言论坛大事记,5.0/静态编译/黑月/白月/驱动/加密壳
  10. 红颜第一杀手:乳腺癌细胞挖掘