1到n所有奇数之和和偶数之和
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/03 08:54:59
用cos和sin的泰勒展开式应该就可以算了虽然展开向是正负交错的,但你可以想办法改变形式.事实上,[sin(i)]/i恰好就是你要求的奇数和极限,cos(i)恰好就是你想要求的偶数和极限.
你要求的是1000-1001+1002-1003+……+1998-1999+2000=1000+(1002-1001)+(1004-1003)+……+(2000-1999)=1000+1*500=15
参考下吧,不一定是最合适的:using namespace::std;#include<iostream>using namespace std;int&nb
{----------根据题目补充已修改----------}programEugene;varm,n,ans:int64;beginreadln(m,n);ans:=0;iftrunc(m)mod2
S奇—S偶=A(n+1)=A1+ndS奇/S偶=(n+1)/n解得n=10
第一项是a1,最后一项是a(2n+1)奇数项有n+1项,和S奇=(n+1)[a1+a(2n+1)]/2=132偶数项有n项,和S偶=n[a2+a(2n)]/2=129考虑到a1+a(2n+1)=a2+
所有奇数之和大,从2、3...1988、1989,成对出现偶数奇数,每个偶数都比它后面的奇数小1;共有1988/2=994个,所以所有奇数之和大所有偶数之和为994+1=995
9.int&z吧10.#includeintmain(){inta,b,c,i;a=c=0;for(i=0;i
2000/2=1000
奇数大大2011-2010/2=1006再问:真的再答:你说呢每2个数偶数比奇数大1所以到2010为止偶数比奇数大2010/2个最后还有一个2011
vari,n,x,y,z:longint;beginreadln(n);fori:=1tondobegininc(x,i);ifiand1=1theninc(y,i)elseinc(z,i);end;
#includevoidmain(){intn=10;inti;intjishu=0,oushu=0;for(i=1;i
偶数之和大,共有1007个奇数和偶数其中第一个奇数是1,第一个偶数是2所以每个奇数都能找到一个比他大1的偶数所以偶数和比奇数和大1007*1=1007再问:能写出算是过程吗再答:这个有点麻烦,如果是小
#includevoidmain(){intn=1,odd=0,even=0;while(n
1.若包含100、200共101个数,则100+(200-100)/2=200-(200-100)/2=150答案填150!2.1/[(1/72+1/63+1/56)/2]=42答案填42!3.(2*
要填空吗?但你的结果好像是错的,1+2+.+100=5050,但你的结果两个加起来只有5000啊(1)i
2500
若N为偶数.则:(1+n/2)*n/2若n为奇数.则:[1+(n-1)/2]*(n-1)/2