A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 梦里花-静 于 2014-3-14 16:35 编辑

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

评分

参与人数 1技术分 +1 收起 理由
zzkang0206 + 1

查看全部评分

12 个回复

正序浏览
表示不知道怎么推断
回复 使用道具 举报
谜燕 中级黑马 2014-3-14 16:44:17
9#

为什么没给我分呀?

本帖最后由 谜燕 于 2014-3-15 13:21 编辑

本题的突破口是第二句,小强说:本来我也不知道,但是现在我知道了。说明他知道的日数不是2和7,因为2号和7号的只有一天,。小明说:如果我不知道的话,小强肯定也不知道。这句话是用来引出第二句判断小强的数是不是2或者7,小强的回答告诉小明不是2和7.小明说:哦,那我也知道了,说明小明知道的月份里,没有2和7后,就剩一个。这个月只有6月4日。
回复 使用道具 举报
3月4号
第一句话排除6月7号和12月2号
第二句话排除9。1 9。512.1 12.8
因为这两个月是对称的
第三句排除3.5和3.8

第四句话反证法
假设生日是6月4号
那第一句话完了之后小明就应该知道是6月4号  但是小明第四句话才知道  所以矛盾  所以3月4号

版主多给点分啦

点评

虽然没有推理正确,但是还是不错的。看一下答对的吧。继续在论坛活跃,技术分就有了。  发表于 2014-3-14 16:30
回复 使用道具 举报
张贺 中级黑马 2014-3-13 20:26:56
7#
6月4日{:3_57:}
回复 使用道具 举报
答案是:9月1日
如果小强直到的是2日或7日,那就直接知道到老师的生日了,所以2号和7号都不是老师的生日,再根据第一句话,如果老师告诉小明的是6或12,而小强得到的数是2或7时,那小强就知道了老师的生日,所以6月和12月是可以排除的。那么日期还剩这几个数【4,5,5,1,8】,既然小强听了小明的话后知道了老师的生日,那5号可以排除的,因为有两个,剩下的3个月份数值就只剩3,9,3了,然后,小明听了小强的话说,我也知道了,那肯定也不会是3,因为3有两个,所以老师的生日是9月1日。

评分

参与人数 1技术分 +1 收起 理由
梦里花-静 + 1 不错

查看全部评分

回复 使用道具 举报
小强说:本来我也不知道,但是现在我知道了 这句说明6月7还有12月2不在范围内。小明说:如果我不知道的话,小强肯定也不知道,这一句就可以判断了张老师的生日在6月4号。
回复 使用道具 举报
小明说:如果我不知道的话,小强肯定也不知道
这句话推断:小明得知的M月对应的日数都不是这里面唯一的日数
因为这十组中只有7日和2日是唯一的,所以排除6月组和12月组。

小强说:本来我也不知道,但是现在我知道了
排除了5日这个拥有双重月份的日数。

小明说:哦,那我也知道了
排除了3月那两天。

得出老师生日是:9月1日

评分

参与人数 1技术分 +1 收起 理由
梦里花-静 + 1 很给力!

查看全部评分

回复 使用道具 举报
本帖最后由 asvsass 于 2014-3-13 17:56 编辑

3  4 ......
回复 使用道具 举报
我觉得应该是6月4号

点评

只是直觉吗?  发表于 2014-3-14 16:32
回复 使用道具 举报
zengming13 发表于 2014-3-13 16:49
3月4日
因为是M月N日,M和N相差1,因此数字相差1哥是资深会员,这题能难倒我?

额 不是这样想的 看小明和小强的对话 :D
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马