你能很快算出1+3+7+9+......+2003 等于多少吗?

来源:百度知道 编辑:UC知道 时间:2024/05/18 01:52:07
请给出祥解
应是1+3+5+7+......+2003等于多少

中间没5吗?
有的话就这样[(1+2003)+(3+2001)+(5+1999)+.....(999+1005)+(1001+1003)]*(2003+1)/4=1004004

这是等差数列的求和,公式是Sn= n(A1+An)/2

An=A1+(n-1)d

n=(An-A1)/d + 1

d为公差 n 为项数 A1为第一项,An为最后一项。

此题,和等于 n乘 第一项与最后一项的和 再除以2
d=2
n=(2003-1)/2 +1 =1002

An= (1+2003)×1002
-------------- =1004004
2

项数=(2003-1)/2+1=1002
原式=(1+2003)*1002/2=1002的平方=1004004