ans += temp * (i + 1) * (N - i); ans += (i + 1) * (N - i) * temp;
就人脑而言,上述两个狮子应该是没差别的,但是! 在具体的代码实现中就不是:
问题点出在检测点3、4,但是暂时还没有想明白是为什么。 可能的原因:这里是处理浮点数和整型相乘,相乘的顺序和给定的整型数大小有关系。