找回密码
 新注册用户
搜索
楼主: chenjingtao

趣味逻辑计算.高手来解答(转)

[复制链接]
发表于 2005-10-27 15:31:10 | 显示全部楼层

数学不好,用语文解答

1、月位上的数字均出现不止一次,日位上的数字2和7出现1次,1、4、5、8均出现两次。
2、小明说:如果我不知道的话,小强肯定也不知道。——小强可能知道1、2、4、5、7、8中的任何一个数字,能让小强肯定地知道老师生日的数字是2和7,因此小明的这句话否定了含有2和7的月份,即6月和12月。
3、小强说:本来我也不知道,但是现在我知道了。——缩小范围后剩3月和9月,此两月日位上均含有数字5,如果老师告诉小强的数字是5那么这个时候小强不确定是3月还是9月,反之小强能够确定,证明小强所知道的数字不是5,而是1、4、8中的一个。
4、小明说:哦,那我也知道了。如果是3月,排除3月5日之后剩下3月4日和3月8日,这种情况下小明依然不确定是哪一天,因此排除3月剩9月,9月又排除9月5日,因此老师的生日是9月1日。
回复

使用道具 举报

发表于 2005-11-7 01:29:42 | 显示全部楼层

9.1

如果我不知道的话,小强肯定也不知道-->如果是6或12月,小明不能出此言,因为小强如果拿到2或7,即使小明不知道,小强都可以立即知道日期。
小强根据小明的那句话也立即知道不是6或12月。凭此条件,他知道了日期。如果N是5,仍然无法判断是3月还是9月,排除。因此N只可能是1或4或8。
小强说知道了,就等于提醒小明不是5号。小明知道不是5号,就立即说知道了,那只有是9月了,因为3月有8号和4号两种可能。
回复

使用道具 举报

发表于 2005-11-12 13:15:22 | 显示全部楼层
首先6月7日和12月2日排除。这是唯一2个只知道N值也就是小强直接就能知道的生日。所以不可能。

小明也会这样想,所以排除了6月7日过后,因为他知道M值,那么他就会得知生日是6月4日,但是他没说知道,因此生日不是6月4日。

小强马上明白了,因为他知道N值,现在1日2个,5日2个,8日2个,只有4日只有1个,他马上就说知道,证明显然生日是在4日。

小明既然知道生日在3月,小强又肯定的说知道,不难看出,老师生日是在3月4日。
回复

使用道具 举报

发表于 2005-11-12 13:39:15 | 显示全部楼层
2、小明说:如果我不知道的话,小强肯定也不知道。——小强可能知道1、2、4、5、7、8中的任何一个数字,能让小强肯定地知道老师生日的数字是2和7,因此小明的这句话否定了含有2和7的月份,即6月和12月。
------------------------------------------------
引用一下你的话,你单纯靠这一句,就排除了12月份是完全不科学的。

假设老师的生日是在12月1日,小明同样会说这样的话。因为小明无法确定是12月1日还是12月8日,而小强无法确定是12月1日还是9月1日。
假设老师的生日是12月8日,小明同样会说这样的话。因为小明无法确定是12月1日还是12月8日,而小强无法确定是12月8日还是3月8日。

小明说这样的话的真正目的是,否定6月4日。

因为,小明说:“如果我不知道的话,小强肯定也不知道”,那么反过来的意思是,
“如果我知道的话,小强肯定也知道。”为什么呢?只要小明排除了6月7日和12月2日,如果生日在6月,小明马上就会知道。而小强知道是4日,但是不知道是3月4日还是6月4日。但是小明只要一说知道,小强也会马上知道是6月4日。

12月是绝对不能排除的,这也是这道题目的关键。
回复

使用道具 举报

发表于 2005-11-28 16:41:50 | 显示全部楼层
是9月1号

17楼的分析是对的。。
19楼的分析有你的道理,但是你忽略了一点,那就是绝对性,只要小明敢保证小强不知道,那么就肯定不是6月和12月。。你再好好想想。。你说的那些都是可能,而小明说的是肯定!
回复

使用道具 举报

发表于 2005-11-29 01:02:27 | 显示全部楼层

9月1日

3月4日 3月5日 3月8日
6月4日 6月7日
9月1日 9月5日
12月1日 12月2日 12月8日
第一句:小明说:如果我不知道的话,小强肯定也不知道。得出以下结论, 因为如果月份是6或12,小强可能知道的。
3月4日 3月5日 3月8日
9月1日 9月5日

第二句:小强说:本来我也不知道,但是现在我知道了。得出以下结论,因为如果日期是5,他还是不知道。
3月4日3月8日
9月1日
第三句,小明说:哦,那我也知道了 。得出答案!因为如果是3月份,就是3选1选不出的,只有是9月份,排除5日,得出答案:
9月1
回复

使用道具 举报

发表于 2005-12-2 09:02:42 | 显示全部楼层
答案一定是9月1日
回复

使用道具 举报

发表于 2005-12-4 01:37:46 | 显示全部楼层

答案

如果小明第一句是试探小强,后面两人的话最是真话:答案应该是6月4日;
如果小明说真话,小强后半句说假话(为了别人不知道,自己知道,小强也可以试探啊!)答案应该是:9月5日;
如果两人都说真话,答案应该是9月1日;
有没有朋友想过小强也可以试探别人啊!所以个人认为假设小明是为了试探小强有点站不住脚!欢迎指教!
回复

使用道具 举报

发表于 2005-12-17 17:38:56 | 显示全部楼层

我觉得应该是9月1日

1.小明说:如果我不知道的话,小强肯定也不知道
根据这句话可以肯定M=3或9,因为如果是6或12的话小强都有可能知道(因:7和2都只出现过一次)
2.小强说:本来我也不知道,但是现在我知道了
根据这句话可以得出三个结果(N=1、4或8)
3.小明说:哦,那我也知道了
如果是M=3的话小明都不肯定知道结果,只有M=9小明才可以根据小强的话得出答案
9月1日9月1日9月1日9月1日9月1日9月1日9月1日9月1日
回复

使用道具 举报

发表于 2006-1-1 23:59:30 | 显示全部楼层
小明一定是不知道的,11楼给出的逆否命题有问题。
换个角度看,小明一开始肯定不知道,因为每个M值都对应2个或以上的N值,
所以小明一开始的“如果”是多余的。然后就可以很容易的得出9月1日这个答案了。
回复

使用道具 举报

发表于 2006-1-26 00:24:22 | 显示全部楼层
小明说:如果我不知道的话,小强肯定也不知道  →  小明先知道或两人同时知道

小强说:本来我也不知道,但是现在我知道了
  小明说:哦,那我也知道了          →显然是小强先知道。如果小强不说的话,小明也不会知道

→→第一句话与后两句矛盾
回复

使用道具 举报

发表于 2006-3-21 18:50:01 | 显示全部楼层
引用 张文新 在 2005-11-29 01:02 时的帖子:
#21  9月1日

3月4日 3月5日 3月8日
6月4日 6月7日
9月1日 9月5日
12月1日 12月2日 12月8日
第一句:小明说:如果我不知道的话,小强肯定也不知道。得出以下结论, 因为如果月份是6或12,小强可能知道的。
3月4日 3月5日 3月8日
9月1日 9月5日

第二句:小强说:本来我也不知道,但是现在我知道了。得出以下结论,因为如果日期是5,他还是不知道。
3月4日3月8日
9月1日
第三句,小明说:哦,那我也知道了 。得出答案!因为如果是3月份,就是3选1选不出的,只有是9月份,排除5日,得出答案:
9月1


这位同学的答案是对的 Perfect!!!!

[ Last edited by godwater8 on 2006-3-21 at 18:51 ]
回复

使用道具 举报

发表于 2006-3-23 02:45:18 | 显示全部楼层
答案因该是3月4号。
回复

使用道具 举报

发表于 2006-4-21 21:53:21 | 显示全部楼层

6.7

回复

使用道具 举报

发表于 2006-5-5 12:10:59 | 显示全部楼层
微软的题普遍没固定答案的

但我认为是9月1日

[ Last edited by Nonomori on 2006-5-5 at 22:47 ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 新注册用户

本版积分规则

论坛官方淘宝店开业啦~
欢迎大家多多支持基金会~

Archiver|手机版|小黑屋|中国分布式计算总站 ( 沪ICP备05042587号 )

GMT+8, 2025-4-21 05:54

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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