全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 真实世界经济学(含财经时事)
1855 4
2007-12-11

我这里有一个问题大家一起分享

       一个村子有50户人家,每家都有一只狗,现在在村子里发现了病狗,病狗必须找出来杀掉,但不知道谁家的狗得病了。村长带领大家去检查看谁家的狗有病。每家出一个人,自己看不出自家的狗有没有病,但能看出别人家的狗有没有病,且不能告诉任何人谁家的狗有病。第一天没有人杀狗,第二天也没有人杀狗,第三天有人杀狗了。 问村子里总共有几条病狗。希望给出简单的推理过程。

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2007-12-11 13:07:00
题目看不明白,什么是“且不能告诉任何人谁家的狗有病?

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2007-12-11 16:01:00
还是不懂
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2007-12-24 19:15:00

   “且不能告诉任何人谁家的狗有病”就是当你发现谁家的狗友病,只能你自己知道,不能告诉别人。

    不好意思,久等了!

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2007-12-24 21:38:00

若只有一条病狗,病狗的主人看到其他狗都没有病,那么就知道自己的狗有病,所以第一天晚上就会有枪响。因为没有枪响,说明病狗数大于l。
若有两条病狗,病狗的主人会看到有一条病狗,因为第一天没有听到枪响,说明病狗数大于l,所以病狗的主人也会知道自己的狗有病,因而第二天会有枪响。既然第二天也没有枪响,说明病狗数大于2。
依此类推,如果第三天有枪声,说明有三条病狗。

搜来的。

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群