逻辑推理测验

假设毒酒分两轮测试,第一轮每人喝n桶,那么23-24小时后其中一人中毒,然后中毒者一人喝这几桶酒(第二轮喝的人数可以是-1,也就是四桶酒只能三个人测试,不知道大家懂不懂),那么两轮之后。这时我们可以列出函数关系f(n)=500/n+(n-1),其中n为正整数,n可被500整除,请要求最少的犯人找出毒酒,求这个函数的最小值。那么我们就可以计算出,当n=25或者n=20时,f(n)的最小值是44,也就是44。也就是第一轮,20个人每人喝了25桶(或者25个人每人喝了20桶)。第一轮结果出来后,24个喝了25桶酒中毒的人(或19个喝了20桶酒中毒的人)才能通过第二轮测试,至少44个犯人才能保证全部查出毒酒。