一道数学推理题~请教高手的你~有几只疯狗?
分析:1).假设只有一只病狗。此时,只有一个人没看到有病狗,其他49看到有一条病狗。看不到病狗的人马上可以推断自己的狗是病狗,所以假设不成立。因此病狗不止一只。 2)假设有两只病狗。此时,有两个人看到只有一只病狗,其余48人看到有两只病狗。第一天看完之后没有人杀狗。因此第二天看到只有一只病狗的人就可以结合假设一的结论知道狗其实不止一只,因此自己只看到一只,因此自己的狗也是病狗,然后将狗杀掉。所以假设二也不成立。因此病狗不止两只。 3)假设有三只病狗。有三个人看到有两只狗,其余47人看到有三只狗。前面两天自然没有人杀狗。到了第三天,看到只有两只狗的这三个人(根据前面推断)知道病狗不止两只,而自己逻辑推理题
因为100条狗的主人中有三人怀疑自己的狗得了狂犬病!(条件:三人不能看到其他人的狗死没死) 第一天三个人都开枪了,但是没有杀死自己的狗 。三人听到三声枪声后不确定其他两人是否杀死了自己的狗!此时,如果第一天有人确定自己的狗的狂犬病,第二天他不会开枪,那么只会听到两声枪响! 结果,第二天三人又开枪了,有三声枪响!此时三人听到枪声明白了:其他两人第一天都没杀死自己的狗,因为不确定自己的狗是否得了狂犬病! 所以第三天 三个人都开枪杀死了自己的狗!疯狗推理
3条. 由于疯狗一定存在可知:每个养好狗的主人能看到所有的n条疯狗,养疯狗的人能看到n-1条疯狗. 如果n=1,则只有1个人能看到0条疯狗,这个人1天时间就能确定自己养的是疯狗. 如果n=2,有2个人能看到1条疯狗,其余的人都能看到2条,所以第二天晚上疯狗主人因为第一天没有听到枪声,就会知道至少有2条疯狗,自己那条肯定是疯狗. 同理,到第三天,看到2条疯狗的人就会知道疯狗的数量起码有3条,所以他们会开枪,因此n=3.疯狗神题
答案:两条。 解析: 如果有一条病狗,其他人(除了病狗主人外)都会只发现一条病狗,而病狗主人会发现没有病狗,他从而根据有病狗的事实,推断出自己家的狗是病狗,所以如果只有一条病狗,第一天就会被发现,并枪杀。 如果有两条病狗,其他人(除了两条病狗的主人外)都会发现有两条病狗,但是病狗的主人会发现只有一条病狗,因为他自己家的狗他没办法看到。但是在第一天,他没办法推断自己家的狗是否病狗,所以这两只病狗能活过第一天。但到了第二天,看到一条病狗的人考虑到没人枪杀狗,知道那条病狗的主人也看到了病狗,即不止一条病狗,从而推断出自己家的狗是病狗。 总结:假设有一条病狗,第一天就会被发现,并枪杀;假设有两条病狗,谁能解答这个推理题??????
设自己家的狗是疯狗的村民为A 别人家的狗是疯狗的村民为B 以下假设的条数A和B是不知道的。 (因为村民不能确定自己的狗是不是疯狗,所以下面的假设中所以人只看自己家外的49条狗) 前题条件,至少有一条狗是疯狗。 假设有一条疯狗,那么A看到了49条正常的狗,就可以确定自己的狗是疯狗,第一天就会杀掉他。 假设有两条疯狗,就有两个A,那么A1和A2看到了48条正常的狗和一条疯狗(A1看到A2家的狗是疯狗,A2看到A1家的狗是疯狗),B看到了二条疯狗和47条正常的狗,这样第一天没有人确定自己家的狗是不是疯狗,所以第一天没有人开枪。第二天A1和A2发现对方都没有杀掉自己的狗,就证明A1和A2也看到了别人家