中秋赏月的诗:一个村庄有一百户人家,每户人家一条狗,

来源:百度文库 编辑:高校问答 时间:2024/04/29 07:12:25
一个村庄有一百户人家,每户人家一条狗,但村民们知道这一百条狗中必定有疯狗,于是村民们就商量着,每个人只能观察别人的狗,不能观察自己的狗,一旦发现自己的狗是疯狗就在当天晚上枪毙,第一天晚上很安静,第2天也是,直到第三天突然一阵枪响,你说有几条疯狗

3条,理由如下:假设有1条疯狗的话,村民A当天一条疯狗都没看到,当天晚上就可以判断出自己的狗是疯狗,第一天晚上就可以听到枪声;假设有两条的话,村民A和村民B分别自己有一条疯狗,而他们在第一天都只发现了一条疯狗,当他们认为只有一条疯狗的时候就应该在第一天晚上就听见枪声,而没有听见枪声就说明他们彼此都没发现自己的狗是疯狗,第二天早上他们发现一条狗都没死就可以断定自己的狗是疯狗,因此如果是两条的话就应该在第二天听到枪声,同理可以推出第三天应该是三条疯狗,天数和疯狗的数目应该是对应的,也不知道对不对呢?

他们发现别人家都没有疯狗,而这一百条狗中必定有疯狗。他们就知道自己家狗出了问题,全都枪毙了。

2条 如果1条第二天就毙了(疯狗主人看见其他狗都是好的 那他的就是疯的) 因为第二天没毙 所以狗大于1条 第二天两狗主人都发现对方的病狗但是两人也发现没有枪声这样就能知道自己的是疯狗 所以就毙了!

都没观察自己的狗怎么可能发现自家的狗是不是疯的啊?
so..应该没有疯狗.

标准答案是:100条疯狗!