加入西政人 登录
 
打印

[推理谜题] 有几条病狗?

本主题由 biqinghan 于 2008-3-29 10:27 分类

有几条病狗?

五十个人每人有一条狗,五十条狗中必然有病狗存在。
每个人只有能力直接观察并判断别人的狗是否有病,但无法直接判断自己的狗是否有病(只能靠推理),并假设一个人观察一遍别人的狗需要一整个白天的时间。
每个人只有权利杀死自己的病狗,无权杀别人的狗也无权帮助别人判断其狗是否有病。
第一天,无任何事情发生
第二天,也没有任何事情发生
第三天,响起一阵枪声

问有几条病狗?
本帖最近评分记录
  • biqinghan 律币 +80 我很赞同 2008-3-24 13:36
位卑未敢忘忧国。

TOP

一条都没病吧
妞。别走错方向了。

  我想吃大盘鸡

TOP

大于等于3条
凡事由其自然 遇了处之态然 得意之时淡然
失意之时坦然 艰辛曲折必然 历尽沧桑悟然

TOP

老题目

3只病狗~

TOP

都没有 类似于以前的一个杀人案件的推理

TOP

根据每个人只有能力直接观察并判断别人的狗是否有病,但无法直接判断自己的狗是否有病
若只有一条病狗,病狗的主人看到其他狗都没有病,那么就知道自己的狗有病,所以第一天晚上就会有枪响。因为没有枪响,说明病狗数大于l。
若有两条病狗,病狗的主人会看到有一条病狗,因为第一天没有听到枪响,说明病狗数大于l,所以病狗的主人也会知道自己的狗有病,因而第二天会有枪响。既然第二天也没有枪响,说明病狗数大于2。

依次类推 第三天就有3只病狗被杀了
本帖最近评分记录
  • biqinghan 律币 +20 我很赞同 2008-3-26 19:15
凡事由其自然 遇了处之态然 得意之时淡然
失意之时坦然 艰辛曲折必然 历尽沧桑悟然

TOP

这个有点费脑子~

TOP

   
Discuz!