APP下载

主人和猫

2019-03-25

发明与创新 2019年19期
关键词:病猫枪响枪声

解析参考:

50个人每人有一只猫,这50只猫中有病猫,病猫得的病不会传染。

人们要找出病猫。他们不能看自己的猫是否有病,但可以观察其他的猫是否生病,根据观察结果来推断自己的猫是否有病。他们观察后不能交流观察结果,不能通知病猫的主人,一旦推断出自己的猫有病,就枪毙自己的猫。他们只能枪毙自己的猫,没有权力枪毙别人的猫。

第一天和第二天都没有枪响,第三天传来一阵枪声,你能猜出有几只病猫吗?

我们运用假设法能很快得出病猫的数量哦。

假设只有1只病猫,病猫的主人看到其他的猫都没有生病,那么就会知道自己的猫有病。据此推断,第一天晚上应该有枪响。而实际上我们没有听到枪响,这说明病猫数大于1。

假设有2只病猫,除了自己的猫以外,其中一只病猫的主人会看到其他49只猫中有1只病猫。因为第一天没有听到枪响,推断病猫数大于1,所以病猫的主人会推断出自己的猫有病,这样,第二天应该有枪响。但是,第二天仍没有听到枪响,这说明病猫数大于2。

以此类推,如果第三天有枪响,那肯定有3只病猫。

猜你喜欢

病猫枪响枪声
水禽耳边有枪声
主人和猫
红六军团的正义枪声
You’ve got questions? she’s got answers(but you probably won’t like them)
九月
哈哈哈哈,请跟着我大声念出来
豚鼠奥运会
小区谋杀案
列克星敦的枪声