人类历史的进程:年薪40万的面试考题!帮忙回答一下!

来源:百度文库 编辑:神马品牌网 时间:2024/05/02 06:47:31
他们知道他的生日是那一天吗?
3月4日 3月5日 3月8日
6月4日 6月7日
9月1日 9月5日
12月1日 12月2日 12月8日
小明说:如果我不知道的话,小强肯定也不知道
小强说:本来我也不知道,但是现在我知道了
小明说:哦,那我也知道了
请根据以上对话推断出张老师的生日是哪一天?

是9月1日啊
原先的值域y为{3.4,3.5,3.8,6.4,6.7,9.1,9.5,12.1,12.2,12.8},日期格式为m.n
1.如果小明不知道的话,小强肯定也不知道
说明不能让小强只凭日n就猜出日期的可能出现(2日和7日单凭日就能猜出,他们分别对应12月和6月),
同时有可能让小强只凭日n就知道日期的那些日期连带月一起排除,12月与6月排除掉,这时值域y为
{3.4,3.5,3.8,9.1,9.5}
2.小强本来不知道,但是小明说了后他就知道了
可进一步缩小值域y{3.4,3.8,9.1},因为如果日n是5的话小强还是不能精确定位
3.小明也知道了,说明他只凭着月m就知道y{3.4,3.8,9.1}中的哪一天了,一看都知道是9.1了

这……
哪个张老师啊??
日期和对话有关系吗?

看不懂