1+(1+2)+(1+2+3)+……+(1+2+3+…… n) 求算法程序
来源:百度知道 编辑:UC知道 时间:2024/05/24 04:58:34
int sum = 0;
int n = 5;(举个例子,任意你想要的数字)
for(i = 1;i<=n; i++)
{
sum += sum + i*(i+1)/2;
}
循环完后 sum就是结果。输出就不写了
通项为:An=An-1+N,然后求和,你应该会了吧,这种题应该都观察,一般都有好方法
先把括号打开,一共N个1,N-1个2,*****,1个N.
所以,原式=1N+2(N-1)+3(N-2)+***+(N-1)2+N1
再分N为奇数或偶数两种情况作,
你自己试一试吧
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