上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
33.主人和猫
有50个人,每人一只猫。在这50只猫中有一些是病猫(这种病不会传染)。
人们要找出病猫。每个人都可以观察其他的49只猫是否生病,但不能看自己的猫是否有病,只能依据后面提到的信息来判断自己的猫是否有病。这个方法就是:每个人观察后得到的结果不能相互交流,不能通知病猫的主人。主人一旦推算出自己的猫有病,就会枪毙自己的猫,而且每个人只有权力枪毙自己的猫,没有权力枪毙别人的猫。第一天和第二天都没有枪响,第三天传来一阵枪声,请问你能猜出共有几只病猫吗?