题目链接

 

然鹅我智力有限qwq而且这种题真的做了一部分就不想动了...

 

1.有50家人家,每家一条狗。有一天警察通知,50条狗当中有病狗,行为和正常狗不一样。每人只能通过观察别人家的狗来判断自己家的狗是否生病,而不能看自己家的狗,如果判断出自己家的狗病了,就必须当天一枪打死自己家的狗。结果,第一天没有枪声,第二天没有枪声,第三天开始一阵枪响,问:一共死了几条狗?

假设论证:

假设有1只病狗:那么第一天病狗的主人会看到没有一只病狗,已知一定存在病狗,所以病狗的主人第一天就能判断出自己家的是病狗了,所以第一天就会有枪声。

假设有2只病狗:那么第一天病狗A的主人会看到有一只病狗,病狗B的主人也会看到有一只病狗,所以他们都不能判断自家的是否是病狗,所以第一天没有枪声,但是第二天病狗A的主人看到仍然还有一只病狗,病狗B的主人也是,那么就会怀疑存在2只病狗,所以第二天就会有枪声。

以此类推。

所以可以推广一个结论,就是有N只病狗就会在第N天都死掉。

 3
答案

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-12
  • 2022-02-10
  • 2021-11-02
  • 2021-08-17
  • 2022-12-23
  • 2021-11-20
猜你喜欢
  • 2021-10-10
  • 2021-11-03
  • 2021-05-17
  • 2021-05-27
  • 2021-07-22
  • 2021-04-16
  • 2021-07-25
相关资源
相似解决方案