2025-11-09 00:39:06
高斯算1加2加3加……加n的数,有个简单办法。先把头尾数配对,比如1和n配成n+1,2和n-1也配成n+1,这样每对数都一样。如果总共有偶数个数,比如算到100,总共有50对,每对是101,所以总和就是101乘50等于5050。要是数是奇数,比如算到99,中间那个数单独算,然后配对剩下的数,加起来就行。
高斯这个办法叫配对法,数学上叫等差数列求和。比如算1到100,用公式(首项+末项)乘项数除2,也就是(1+100)×100÷2=5050。数据证明这个方法准,比如算1到10,实际总和是55,用公式(1+10)×10÷2=55。再比如算1到50,正确和是1275,公式得出(1+50)×50÷2=1275。这是因为每个数和它对称位置的数相加固定,总共有n/2对,所以公式成立。不过要是数太多手算麻烦,现在都用计算器直接按公式算啦。
本题链接: