逻辑推理题!一个村子里,有50户人家,每家都养了一条狗.现在,发现村子里面出现了N只疯狗,村里规定,谁要是发现了自己的狗是疯狗,就要将自己的狗枪毙.村子里面的人只能看出别人家的狗是不

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 11:02:13
逻辑推理题!一个村子里,有50户人家,每家都养了一条狗.现在,发现村子里面出现了N只疯狗,村里规定,谁要是发现了自己的狗是疯狗,就要将自己的狗枪毙.村子里面的人只能看出别人家的狗是不

逻辑推理题!一个村子里,有50户人家,每家都养了一条狗.现在,发现村子里面出现了N只疯狗,村里规定,谁要是发现了自己的狗是疯狗,就要将自己的狗枪毙.村子里面的人只能看出别人家的狗是不
逻辑推理题!
一个村子里,有50户人家,每家都养了一条狗.现在,发现村子里面出现了N只疯狗,村里规定,谁要是发现了自己的狗是疯狗,就要将自己的狗枪毙.村子里面的人只能看出别人家的狗是不是疯狗,而不能看出自己的狗是不是疯的,如果看出别人家的狗是疯狗,也不能告诉别人.
于是大家开始观察,第一天晚上,没有枪声,第二天晚上,没有枪声,第三天晚上,枪声响起(具体几枪不清楚),问村子里有几只疯狗?
条件一:每人只能观察别人的狗,不能观察自己的狗
条件二:每人只有权利杀自己的狗而不能去杀别人的狗!

逻辑推理题!一个村子里,有50户人家,每家都养了一条狗.现在,发现村子里面出现了N只疯狗,村里规定,谁要是发现了自己的狗是疯狗,就要将自己的狗枪毙.村子里面的人只能看出别人家的狗是不
3条!
第一种推论:
A、假设有1条病狗,病狗的主人会看到其他狗都没有病,那么就知道自己的狗有病,所以第一天晚上就会有枪响.因为没有枪响,说明病狗数大于1.
B、假设有2条病狗,病狗的主人会看到有1条病狗,因为第一天没有听到枪响,是病狗数大于1,所以病狗的主人会知道自己的狗是病狗,因而第二天会有枪响.既然第二天也每有枪响,说明病狗数大于2.
由此推理,如果第三天枪响,则有3条病狗.
第二种推论
1 如果为1,第一天那条狗必死,因为狗主人没看到病狗,但病狗存在.
2 若为2,令病狗主人为a,b.a看到一条病狗,b也看到一条病狗,但a看到b的病狗没死故知狗数不为1,而其他人没病狗,所以自己的狗必为病狗,故开枪;而b的想法与a一样,故也开枪.
由此,为2时,第一天看后2条狗必死.
3 若为3条,令狗主人为a,b,c.a第一天看到2条病狗,若a设自己的不是病狗,由推理2,第二天看时,那2条狗没死,故狗数肯定不是2,而其他人没病狗,所以自己的狗必为病狗,故开枪;而b和c的想法与a一样,故也开枪.
由此,为3时,第二天看后3条狗必死.
4 若为4条,令狗主人为a,b,c,d.a第一天看到3条病狗,若a设自己的不是病狗,由推理3,第三天看时,那3条狗没死,故狗数肯定不是3,而其他人没病狗,所以自己的狗必为病狗,故开枪;而b和c,d的想法与a一样,故也开枪.
由此,为4时,第三天看后4条狗必死.
5 余下即为递推了,由年n-1推出n.
答案:n为4.第四天看时,狗已死了,但是在第三天死的,故答案是3条.

2只

都是疯狗

...中国没这么聪明的村子和这么聪明的农民伯伯....

3条,分析上面类似

假设有一条疯狗,那么A看到了49条正常的狗,就可以确定自己的狗是疯狗,第一天就会杀掉他。
假设有两条疯狗,就有两个A,那么A1和A2看到了48条正常的狗和一条疯狗(A1看到A2家的狗是疯狗,A2看到A1家的狗是疯狗),B看到了二条疯狗和47条正常的狗,这样第一天没有人确定自己家的狗是不是疯狗,所以第一天没有人开枪。第二天A1和A2发现对方都没有杀掉自己的狗,就证明A1和A2也看到了别人家的...

全部展开

假设有一条疯狗,那么A看到了49条正常的狗,就可以确定自己的狗是疯狗,第一天就会杀掉他。
假设有两条疯狗,就有两个A,那么A1和A2看到了48条正常的狗和一条疯狗(A1看到A2家的狗是疯狗,A2看到A1家的狗是疯狗),B看到了二条疯狗和47条正常的狗,这样第一天没有人确定自己家的狗是不是疯狗,所以第一天没有人开枪。第二天A1和A2发现对方都没有杀掉自己的狗,就证明A1和A2也看到了别人家的疯狗,而A2看到除了A1家的狗是疯狗外,其他全是正常的,所以A2确定自己家的狗是疯狗(A1同理确定自己的狗是疯狗),那么第二天A1和A2就会杀掉自己家的疯狗。
假设有三条疯狗,就有三个A,那么A1、A2和A3都看到了47条正常的狗,和2条疯狗(A1看到的疯狗是A2 A3的,A2看到的疯狗是A1 A3的,A3看到的疯狗是A1 A2的),B看到的是3条疯狗和46条正常的狗。第一天没人可以确定自己的狗是疯狗,所以没人开枪。第二天,A1、A2、A3都看到二条疯狗,所以他们可以确定另外两个人也至少看到一条疯狗,所以他们第一天没有人杀狗合乎情理,他们也仍然无法判断自己的狗是不是疯狗,所以第二天没有人开枪。第三天,A1想如果只有两条疯狗,A2、A3都会杀掉自己的疯狗(原因如上假设两条疯狗),而他看到的这两条疯狗外全是正常的狗,所以确定自己的狗是疯狗,A2、A3同理确定自己的狗是疯狗,所以第三天有人开枪,共三枪,共三只疯狗。
所以答案是3条 不知道对不对

收起

逻辑推理题!一个村子里,有50户人家,每家都养了一条狗.现在,发现村子里面出现了N只疯狗,村里规定,谁要是发现了自己的狗是疯狗,就要将自己的狗枪毙.村子里面的人只能看出别人家的狗是不 最经典的逻辑推理题--据说95%的人不会做,你呢?一个村子里,有50户人家,每家都养了一条狗.现在,发现村子里面出现了n只疯狗,村里规定,谁要是发现了自己的狗是疯狗,就要将自己的狗枪毙.村子 一个逻辑测试题1.一道判断一个人的逻辑推理能力高低的--绝对经典的测试题目!2.下面请看好了,一个村子里面有50户人家,每户人家里养着一条狗,村长说村里面有病狗.然后就让每户人家都可以 求推理题答案1、一个村子里,有50户人家,每家都养了一条狗.现在,发现村子里面出现了n只疯狗,村里规定,谁要是发现了自己的狗是疯狗,就要将自己的狗枪毙.村子里面的人只能看出别人家的狗 一道数学逻辑题(经典的)一个村子里,有50户人家,每家都养了一条狗.现在,发现村子里面出现了n只疯狗,村里规定,谁要是发现了自己的狗是疯狗,就要将自己的狗枪毙.但问题是,村子里面的人 逻辑题谁帮帮忙回答一下.(要理由)一个村子有50户人家,每户人家养一条狗,不幸的是村子里有的狗感染了疯狗病,现在要杀死疯狗.杀狗规则如下:1、必须确定是疯狗才能杀2、杀狗用猎枪,开 一道高智商的智力题!条件:1:只能看见别人家的狗得病,看不到自己家的狗得病.2:每看到别人家的一只狗得病,就要开枪打死自己家的一只狗.一个村子里有N户人家养狗,每户人家有N只狗.突然有 谁能解答这个推理题?一个村子住着很多户人家,并且每家每户都养着一条狗.一天村长发现村子里有少数狗生病了,但他也不知道到底是那条狗生病了.于是村长就召集全村人开会,说:“咱村子里 智力逻辑题有一个探险家来到一个地方这个地方一共有两个村子一个大村子一个小村子,大村子里的人都说谎,小村子里的人都诚实.探险家看见三个人一个男的一个女的还有一个小孩.探险家就 一道智力题,有兴趣的可以做一下一个村子里有50户人家,每家有1条狗,当人们发现自己家的狗生病时要自己打死(一枪一只),但你又不能直接知道你的狗是否生病(也无法从其他地方获取信息 一个智力测验的题目,村子里每家人户都养有一条狗,有一次有狗生病了,为防止疾病传播,生病的狗必须杀掉.于是村里人定了个规矩:自己 不能检查自己家的狗,只能检查别人家的狗,而且检查结 丹东市农村自来水归谁管?我们村子里有部分人家没有安装自来水!这应该找哪个部门! 村子里有50户人,每户人家里都有一只狗.一天,村长得到了个消息:村子里有狗得了传染病,因此需要村民每天观察一次狗的情况.但是每个人只能观察别人家的狗是否生病,而看不到自家的狗.当判 山东省青州府益都县有没有叫张家火的一个村子村子里有 姓孙氏的吗·!本人为奶奶寻亲 我们家极有可能发生山体滑坡怎么办?我们村子在山脚下,山体为土山.山上已经出现较大的裂缝,每当下起大雨就胆战心惊.一担山体下来那我们村子有70户人家就不存在.当地政府来了看了一下 一个简单的短文阅读题(小学语文)一个小村庄的故事 在一片河坡上,早先有过一个美丽的小村庄.村子里住着几十户人家.家家都有一两把锋利的斧头.谁家想盖房,谁家想造犁,就拎起斧头到山 初一英语汉译英:这个村庄里有50户人家. 守候妈妈的鞋印 守候妈妈的鞋印因为工作的缘故,我常常要到离单位20里的小村子里去拍些风景照片.村子不大,有100多户人家,虽说依山傍水自然风景优美,但地处偏远,村里出行仅靠一条土路与