我也不知道为啥是40,后来改了后变为10,然后我就不懂了
我的思路是这样的比如40,30,50,
先排序得到50,40,30,然后所有数减去最小的数得到20,10,0,并且sum=30
判断如果(a[0]+a[1])/3>=1,则{
      sum=sum+s;
}
通过率40%,然后我发现我条件不够严谨,我就改了下
如果(a[0]+a[1])/3>=1,则{
        如果a[0]<=2*a[1],则sum=sum+s;
        否则sum=sum+a[1];
}
结果通过率只有10%。。。。。。更低了