村子里有50户人,每户人家里都有一只狗.一天,村长得到了个消息:村子里有狗得了传染病,因此需要村民每天观察一次狗的情况.但是每个人只能观察别人家的狗是否生病,而看不到自家的狗.当判断出是自家的狗生病的时候,必须枪毙它,并且每个人只有权力枪毙自家的狗.第一天,村里没有枪声;第二天,还是没有枪声;第三天,村里有枪声了.这时,村长知道村子里有几只生病的狗了.请问村里有几只病狗?
A 1 B 2 C 3 D 50
人气:346 ℃ 时间:2020-06-09 17:10:53
解答
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条.
推荐
猜你喜欢
- 已知非零实数a,b满足/2a+4/+/b+2/+根号(a-3)b²+4=2a,求a+b的值.
- 组成蛋白质氨基酸的结构特点
- 一个长方体的侧面展开图是一个正方体,长方体的底面正方行 底面积是81平方厘米 棱长和 表面积 体积是多少
- 某农机厂原来制造一台农业机器要用1.22吨钢材,技术革新后,现在一台只用1.02钢材.原来制造200台机器的钢材,现在可以制造多少台?
- 草履虫可以吞咽细菌,使污水净化,一只草履虫每小时大约能够形成60个食物泡,每个食物泡大约含有30个细菌,那么一万只草履虫每天大约能够吞咽多少个细菌?(用科学记数法)
- 英语翻译:一听到这个消息
- 判断下列语句是不是命题,如果是命题请将其改写成如果……,那么……的形式
- f(x1,x2,x3)=2x1x2+2x1x3+2x2x3怎么用配方法化为标准型?