这道题,我好久之前写的,现在突然回过来陷入了一个简单但又典型的误区,我看其他人的题解也都没写明这一点,就说一下。 为什么不能直接用前缀和,而是每次都要-avg。因为你如果单纯找到最小的前缀和和后面的值去计算,这里每次的除数其实是不一样的,所以你找到的仅仅是最小前缀和,往后的每个平均值都会有不同的除数,所以答案会有偏差。而y总的写法,直接避免了除数的出现,这才是两种写法的本质区别