1+2+3+4+5+6+7+8+9......+100

来源:百度知道 编辑:UC知道 时间:2024/05/03 02:33:41
有什么简便算法

这个很简单的呀!根据高斯算法,也就是数列有这样的一个公式即
前n项和公式为:
Sn=na1+n(n-1)d/2或Sn=n(a1+an)/2 (2)
1+100=101,2+99=101,3+98=101.............这样就有50个这样的数.此题是公差为1的等差数列.把结果设为S把就是S=100*(1+100)/2 =5050

=(1+100)+(2+99)+...+(50+51) =101*50 =5050

第一个+最后一个=101 第二个+倒数第二个=101 ..以此类推
1+100+2+99+3+98+...+50+51=101*50=5050

(1+100)*100/2=5050
(首项+末项)*项数/2
高斯创的

(1+100)*100/2
首项加末项再乘以项数除以2

(1+100)*50