解析:
如果有一条病狗,其他人(除了病狗主人外)都会只发现一条病狗,而病狗主人会发现没有病狗,他从而根据有病狗的事实,推断出自己家的狗是病狗,所以如果只有一条病狗,第一天就会被发现,并枪杀。
如果有两条病狗,其他人(除了两条病狗的主人外)都会发现有两条病狗,但是病狗的主人会发现只有一条病狗,因为他自己家的狗他没办法看到。但是在第一天,他没办法推断自己家的狗是否病狗,所以这两只病狗能活过第一天。但到了第二天,看到一条病狗的人考虑到没人枪杀狗,知道那条病狗的主人也看到了病狗,即不止一条病狗,从而推断出自己家的狗是病狗。
总结:假设有一条病狗,第一天就会被发现,并枪杀;假设有两条病狗,第二天就会被发现,并枪杀;假设有三条病狗,第三天就会被发现,并枪杀……以此类推。
评价:这道题是博弈论的经典题目,考查逻辑思维能力。中规中矩的题学生做得多了,很容易养成定向、模式化思维。所以适当做些开放性题目还是很有必要的。
600米。“当小丽走到这条小路的一半时爸爸已到达小路的终点”,说明爸爸的速度是小丽的2倍。
从题目来看,就是小丽从起点到终点的时间内,爸爸一直以2倍于小丽的速度一直行走。
小丽从起点走到终点,走了整条路300米,因爸爸的速度是她的2倍,所以走了600米。
严谨的说,此题无解。
1,首先,只有主人才有枪毙自己狗的权利。
2,每人无法分辨自己所养狗是否有病。
3,即使可以分辨别人的狗有病,但却不能告知对方。
所以,主人始终无法得知自己狗是否有病。也就无法击毙狗。
唯一可以判断的是,村里已知有疯狗,经观察若其他狗无病,可确定自养为疯狗。
另外每晚只能看一次不够明确太泛了,是每晚只能鉴别一条其他人的狗呢?根本无法确定题意。
再看题,前几晚上都没有枪声,可以判断病狗数在1到50之间。因为疯狗一旦出现,无论几只,任何看到的村名都无法对自家狗进行判断。而疯狗的主人也无任何途径得知自己的狗是疯狗。到此,推理缺失支撑和有力依据。 除去1意外的任意假设都成立。无从分析第三天晚上枪响缘由。
只能理解为村民精神紧张,看着隔壁老李家养着疯狗,自己却不能告诉他,一气之下把他头爆了。