找回密码
 新用户注册
搜索

微软面试逻辑题(三万月薪的职位)

[复制链接]
兔兔 发表于 2008-7-28 15:21 | 显示全部楼层 |阅读模式
微软面试逻辑题(三万月薪的职位)小明和小强都是张老师的学生,张老师的生日是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日

小明说:如果我不知道的话,小强肯定也不知道
小强说:本来我也不知道,但是现在我知道了
小明说:哦,那我也知道了

请根据以上对话推断出张老师的生日是哪一天
syukum 发表于 2008-7-28 15:47 | 显示全部楼层
脑子没有当年好用了
 楼主| 兔兔 发表于 2008-7-28 15:48 | 显示全部楼层

回复 #2 syukum 的帖子

哈哈,加油哦
心情专卖店 发表于 2008-7-28 16:17 | 显示全部楼层
 楼主| 兔兔 发表于 2008-7-28 17:35 | 显示全部楼层

回复 #4 心情专卖店 的帖子

狂汗汗
 楼主| 兔兔 发表于 2008-7-29 15:18 | 显示全部楼层

回复 #5 兔兔 的帖子

还没有人做出来呀??
空子 发表于 2008-7-29 15:51 | 显示全部楼层
10组数字中,N的值有两处具有唯一性,分别是6-7和12-2,因为小强知道N的值,所以可以直接把这两个日子排除掉。
那么剩下的数字是:

3-4    3-5    3-8
6-4
9-1    9-5
12-1  12-8

假设小明知道M的值是6,那么这个时候已经可以得出6-4是答案。但是小明这个时候还不能判断,说明我们可以排除6-4。而这个时候,假设小强知道N的值是4,小强则可以推断出答案是3-4。而小强也不能判断,那么剩下的数字是:

3-5     3-8
9-1     9-5
12-1   12-8

大家可以看到,日期N的值,各有2个日期是重复的,一共是3个数字,分别是1、5、8;

剩下的想不出来了,大伙儿继续。

[ 本帖最后由 空子 于 2008-7-29 16:21 编辑 ]
 楼主| 兔兔 发表于 2008-7-30 11:14 | 显示全部楼层

回复 #7 空子 的帖子

要不要我公布答案呀
查无此帅哥 发表于 2008-7-30 12:04 | 显示全部楼层
三W月薪拿不到了
陋室王侯 发表于 2008-8-2 20:13 | 显示全部楼层

回复 #9 在路上 的帖子

9月1日
 楼主| 兔兔 发表于 2008-8-6 10:44 | 显示全部楼层

回复 #10 陋室王侯 的帖子

厉害,对的
您需要登录后才可以回帖 登录 | 新用户注册

本版积分规则

象山同乡网 ( 京ICP备10005750号 )

GMT+8, 2024-9-23 13:24

Powered by Discuz! X3.5

copyright by 54xsr.com

快速回复 返回顶部 返回列表