1+(1+2)+(1+2+3)...+(1+2+3+...+99+100)=
来源:百度知道 编辑:UC知道 时间:2024/09/23 20:19:29
请问得多少..怎么算的..用什么公式???过程
用数列的方法做
1=1*(1+1)/2
1+2=2*(1+2)/2
1+2+3=3*(1+3)/2
...
...
1+2+3+...+n=n*(1+n)/2
S=1+(1+2)+(1+2+3)+......+(1+2+3+......+n)
=1*(1+1)/2+2*(1+2)/2+3*(1+3)/2+......+n*(1+n)/2
=1/2*{(1平方+2平方+3平方+...+n平方)+(1+2+3+...+n)}
=1/2*{n(n+1)(2n+1)/6+n(n+1)/n
题目中n=100
所以1+(1+2)+(1+2+3)+......+(1+2+3+......+100)=33451/2
注:*表示乘
这里用到等差数列前n项和公式,还用到中学不学的,前n项平方和公式1平方+2平方+3平方+...+n平方=n(n+1)(2n+1)/6
数列的分组求和法
厉害啊
呵呵 可以用一个循环来计算:
sum=1+2+3+..n=n*(n+1)/2
下面用一个程序来计算:
long sum=0,temp=0;
for(i=1;i<=100;i++)
{
temp=i*(i+1)/2;
sum+=temp;
}
这样便可以了。
33451.5
1+1/(1+2)+1/(1+2+3)+...+1/(1+2+3+...+100)
1+1/(1+2)+1/(1+2+3)+-------+1/(1+2+3+----+100)
1 3 2 1 x
1+1/1+2+1/1+2+3+...+1/1+2+3...+2000
1*(1/1+2)*(1/1+2+3)*~~~*(1/1+2+~~~2005)=?
1+(1+2)+(1+2+3)+(1+2+3+4)+...(1+2+3+...+100)=
1,1,1,2,3,5,9,()
依次计算1,1+2+1,1+2+3+2+1,1+2+3+4+3+2+1,...
(-1)+(-1)2+(-1)3+...+(-1)2n
1/3+1/5+1/7+~~~~~~1/2n+1