1加到130共有130个数,挨个加很费劲,因为1到130之间所有自然是相邻的,可以把这些自然数的最小和最大依次相加得到和是131,共有130/2组,最后用131乘以130/2得到的积就是1到130所有自然数的和。即
1+2+3+4+……+128+129+130
=1+130+2+129+3+128+……+64+67+65+66
=131*130/2
=131*65
=8515
答案是8415。
第一可以使用最笨的方法一个一个的叠加:1+2+3+4+5+…+128+129+130=8415。这也可以计算出来,不过就是有点繁忙而已。
第二可以使用等差公式来计算,首项是a=1,公差是d=1,然后就n项和,其中n取130,就是求一直加到130的结果。S=a×n+(n×(n-1)/2)×d,代入数值有
S=1*130+(130*129/2)×1=8415。