超级简单的推理题!!
五十个人每人有一条狗,五十条狗中必然有病狗存在。每个人只有能力直接观察并判断别人的狗是否有病,但无法直接判断自己的狗是否有病(只能靠推理),并假设一个人观察一遍别人的狗需...
五十个人每人有一条狗,五十条狗中必然有病狗存在。
每个人只有能力直接观察并判断别人的狗是否有病,但无法直接判断自己的狗是否有病(只能靠推理),并假设一个人观察一遍别人的狗需要一整个白天的时间。
每个人只有权利杀死自己的病狗,无权杀别人的狗也无权帮助别人判断其狗是否有病。
第一天,无任何事情发生
第二天,也没有任何事情发生
第三天,响起一阵枪声
问有几条病狗? 展开
每个人只有能力直接观察并判断别人的狗是否有病,但无法直接判断自己的狗是否有病(只能靠推理),并假设一个人观察一遍别人的狗需要一整个白天的时间。
每个人只有权利杀死自己的病狗,无权杀别人的狗也无权帮助别人判断其狗是否有病。
第一天,无任何事情发生
第二天,也没有任何事情发生
第三天,响起一阵枪声
问有几条病狗? 展开
4个回答
展开全部
推理:如果只有一只病狗,第一天就该响枪,因为一定有一个人看到其他人的狗都是健康的,从而推断自己的狗是病狗。如果有两只病狗,那么第二天该响枪,因为第一天有两个人看到了别人的一条病狗,其他48人看到了别人的两条病狗,但是却没人开枪,这时看到有一条病狗的人就会认为有两只病狗,从而知道自己的狗是有病的,然后开枪的!如果有三只病狗,那么第三天该响枪的!因为第一天有三个人看到别人的两条病狗,其余的人看到有三条病狗,但一直到第二天都没响枪,那就有三条了!说明了第几天响就有几条病狗!
参考资料: http://www.dkj1997.com/forum/showthread.php?action=lastpost&tid=725
2007-03-02
展开全部
第一天没事,说明病狗不止一只(如果他发现别人没病狗就会杀狗)
第二天没事,说明病狗不止2只(如果只有两只,那么狗的主人第一天看见别人的一只病狗没杀,就会知道自己的狗是病狗)
第三天杀狗了,说明病狗正好3只
第二天没事,说明病狗不止2只(如果只有两只,那么狗的主人第一天看见别人的一只病狗没杀,就会知道自己的狗是病狗)
第三天杀狗了,说明病狗正好3只
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2007-03-02
展开全部
这么疯狂的推理题...郁闷,LZ可有答案
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没有
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询