有50户人家,每家一条狗。有一天警察通知,50条狗当中有病狗,行为和正常狗不一样。每人只能通过观察别人家的狗进行对比来判断自己家的狗是否生病,而不能看自己的狗。如果判断出自己家的狗病了以后,就必须当天一枪打死自己家的狗。这样,第一天没有枪声,第二天没有枪声,第三天开始一阵枪响。问:一共死了几条狗?
[答案:3条。如果只有1条,那么第一天他看到其他人家的狗都会是一样的,所以肯定是自己家的狗有问题,没打证明他看到了还有1条狗是病狗。既然有1个,那么他认为那个人应该打而没有打,那他就会认为那个人也看见1条,那条狗是谁的,不是他就是自己吗,所以第2天应该打,第2天没打,那么证明他还看见了1条,如果仅仅是2条,那么那2个人应该第2天就打啊,既然没打,那么应该还有1条,那么这个人就是自己,所以都打了起来,如果是4条那么第3天就不会响起来,因为他可以判定有3个人应该打起来,没打说明没有4条病狗。所以是3条。]