数学之家

建站
数学爱好者的家园
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2083|回复: 7
打印 上一主题 下一主题

测试智商(适合智商不低于90的人思考)

[复制链接]
跳转到指定楼层
楼主
发表于 2008-7-18 15:11:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一个大院子里住了50户人家,每家都养了一条狗,有一天他们接到通知说院子里有狗生病了,并要求所有主人在发现自己家狗生病的当天就要把狗枪杀掉。然而所有主人和他们的狗都不能够离开自己的房子,主人与主人之间也不能通过任何方式进行沟通,他们能做的只是通过窗户观察别人家的狗是否生病从而判断自己的狗病否。(就是说,每个主人只能看出其他49家的狗是不是生病,单独看自己的狗是看不出来的)
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 顶 踩
回复

使用道具 举报

沙发
发表于 2008-7-18 20:36:42 | 只看该作者
题没完吧
回复 支持 反对

使用道具 举报

板凳
发表于 2009-4-9 10:07:32 | 只看该作者
问题是“怎么判断出自己家的狗是否生病”吗?
回复 支持 反对

使用道具 举报

地板
发表于 2009-4-9 19:26:13 | 只看该作者
如果我没记错的话,题目剩下的那部分应该是:
结果第一天没有动静,第二天还是没动静,到了第三天,传来几声枪响,问一共几只病狗?
回复 支持 反对

使用道具 举报

5#
发表于 2009-4-13 17:02:04 | 只看该作者
传来几声枪响跟狗生病怎么联系起来?
回复 支持 反对

使用道具 举报

6#
发表于 2009-4-13 21:03:14 | 只看该作者
原帖由 石崇的BOSS 于 2009-4-13 17:02 发表
传来几声枪响跟狗生病怎么联系起来?

哈哈,这就是题目的难点了~~~~
我过两天发答案~~各位同志还可以再想想~~
回复 支持 反对

使用道具 举报

7#
发表于 2009-8-25 15:04:32 | 只看该作者
1:第一天为什么没有开枪:
假设第一天就开枪,说明只有一条病狗,因为那只病狗的主人(甲)看到其他49户人家的狗都没有生病,又接到了通知说明院子里一定有狗生病了,所以只能得出一个得论,那就是自己的狗得病了,所以他就该在当晚把他自己的狗射死。
然而第一天他没有开枪,只能说明,这个病狗的主人也看到了其他生病的狗,1只或者1只以上,而从旁观者,或是没有病狗的主人眼里看应该是2只或2只以上病狗,从而我们得出另一个病狗的主人(乙)。病狗(乙)主人的眼中看到的情形和病狗(甲)看到的情形是一个的。

2:第二天为什么没有开枪
假设第二天就开枪,说明只有两条病狗,因为病狗主人(甲)眼中只能看到病狗主人(乙)的一只病狗,所以在他的思维中,狗主人(乙)应该在第一天就去把狗(乙)射杀,可是狗主人(乙)第一天没有在第一天把狗射杀,而他眼中又只能看到一条病狗,所以只得说明狗主人(乙)看到自己(狗主人甲)的狗得病了,所以他就该在第二天,狗主人甲应该把自已家的狗射杀,同理,仍旧依照刚才的假设(第二天就开枪),狗主人(乙)由于看到与病狗主人(甲)一样的情形,也会在第二天把自己家的狗射杀。
然而第二天也没有开枪,只能说明病狗主人(甲)和病狗主人(乙)眼中就看到了2只或2只以上的病狗,也就是从旁观者看来,或是没有病狗的主人眼里看应该是3只或3只以上的病狗。从而我们得出另一个病狗的主人(丙)。病狗(丙)主人的眼中看到的情形和病狗主人(甲)和病狗主人(乙)的情形是一样的。(这个就不用我来分析了吧。)

3:第三天为什么会开枪
首先公布正确的射杀病狗的只数:3只。再听我的分析:
病狗主人(丙)眼中只能看到2只病狗,分别是病狗主人(甲)和病狗主人(乙)的,病狗主人(丙)的脑中会想到:病狗主人(甲)和病狗主人(乙)应该在第二天就该射杀他们自己家的狗,因为他(病狗主人(丙))认为病狗主人(甲)的脑中会想到(如2:中第二天就开枪的假设),所以会在第二天就射杀他(病狗主人(甲))自己的狗,同理病狗主人(丙)认为病狗主人(乙)在第二天也会射杀他自己(病狗主人(乙)的狗,然而他们在第二天看完全村的狗后(包括病狗主人(丙)的狗后)没有射杀,而他(病狗主人(丙))眼中只能看到2只病狗,只得说明,在病狗主人(丙)的脑中得出,病狗主人(甲)和病狗主人(乙)看到了不仅仅是彼此的病狗(甲看到乙,乙看到甲)的2只,他们(甲和乙)眼中也看到了2只以上,而自己(病狗主人(丙))只能看到2只(甲和乙)的,说明自己(丙)的狗也得病了,所以他(丙)回去射杀了自己的病狗(丙),由于甲和乙眼中的情形和丙是一样的,同理也可得出他们会在第三天射杀自己的狗(病狗甲和病狗乙)。

分析到此结束!
其实这是一道层层嵌套的问题(我不知道在计算机界是不是叫这个名词,因为我大二已经不是这个专业的学生了,不过好怀念啊,虽然只有一年的时间),其实也就是:第N天射杀也就是有N条病狗!当然这个N在题目中被设为不大于50的数。
回复 支持 反对

使用道具 举报

8#
发表于 2009-8-25 17:42:43 | 只看该作者
看不懂解释.为什么甲看到别的生病的狗就不开枪了?

另外读着读着背后就发凉了...
怎么感觉像恐怖小说...脑中浮现的是一个昏暗的小屋里面站着一个发疯的大叔和一只发疯的狗的场景...
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|网站统计|手机版|小黑屋|数学之家    

GMT+8, 2024-5-24 00:57 , Processed in 1.140625 second(s), 19 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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