查看: 1598|回复: 10

[逻辑推理] 找病狗

转载  简洁模式
发表于 2018-1-28 23:56:59 | 发自安卓客户端
一个村子里有50人,每人都养一条狗,已知这其中一定有病狗,但要找到这条病狗(不知道几条)需要遵循这些规则
每天早上所有人带着狗聚在一起,每个人检查除自己外的49条狗有没有病(病能被检查出来),人互相都不能交流,检查完后,回到家中,如果有百分百的把握确定自己的狗有病则就立刻枪毙自己的狗
每天都集合检查一次

第一天过去了,第二天过去了,到了第三天枪响了,问有几条病狗
(写出推理过程)
发表于 2018-1-29 13:58:21 发帖际遇
推理过程太。。复杂了,(不知道是不是我的方法不对,我的答案是3
登录帐号可查看完整回帖内容
头像被屏蔽
发表于 2018-1-29 14:20:15
3,(水贴),纯属支持一下楼上
发表于 2018-1-29 21:57:49 | 发自安卓客户端
3条,我们用反证法①第一天无枪声,说明不止一条病狗,因为若只有一条病狗,则该狗的主人会发现其他狗都没病,就知道自己的狗有病,就会将其枪毙,然而无枪声,说明不止一条。②第二天无枪声,说明不止两条,因为若只有两条,那么病狗的主人会检查时只会发现有一条病狗,而因为第一天无枪声,说明病狗不止一条,所以可以判断出自己的狗是病狗,就会将其枪毙。③由此可推,若第三天无枪声,则病狗的数量大于等于3,而第三天有枪声,说明有3条。证毕
登录帐号可查看完整回帖内容
匿名
发表于 2018-1-30 02:44:03
我看过类似的,说的是人红眼病。 核心内容是一样的
发表于 2018-1-30 08:09:53 | 发自安卓客户端
3条,跟风
发表于 2018-1-30 09:56:26 | 发自安卓客户端
Emmmm这道题出过好多遍了。。。。
尚未登录
您需要登录后才可以回帖 登录 | 加入学院