有50个猎人和50条猎狗,其中至少有一条狗生病了,为了确认到底有几条狗生病,
猎人可以去观察别人的狗,但不能看自己的狗(也就是说猎人可以看到余下的49条狗并得出有多少狗病了)
通过观察别人的狗是否生病来判断自己的狗是否也生病(猎人们之间相互不能交流),若判断出来自己的狗生病了就要用猎枪将其打死。
第一天过去了,没有枪声。
第二天过去了,也没有枪声。
第三天,响起了一阵枪声!(不管有几声,是否同时还是有先后,都与主题无关,只是说明在这天有病的狗全死了,不存在是否误杀的可能性)
问:有几条狗生病了?(提示:是个推理题,条件很充分也很必要了)