用C++求不超过30000E数列的最大E数的值
/*数列:
E(1)=E(2)=1
E(n)=(n-1)*E(n-1)+(n-2)*E(n-2)(n>2)
称为E数列,每一个E(n),(n=1,2,…)称为E数.
求不超过30000的最大E数的值(注: 是求E=30000;e++)
{
c=(e-1)*b+(e-2)*a;
a=b;
b=c;
if(e>30000);
}
cout
人气:252 ℃ 时间:2020-06-24 21:19:59
解答
你这算法完全是错的
int n,e1,e2,e;
n=3,e1=1,e2=0,e=1;
for(;e
推荐
- 已知数列a,-3/2,b,-243/32,c五个数成等比数列,求a,b,c的值
- 我在excel表中设置了自动求和公式,比如列E=列A+列B+列C+列D,结果我改了列A中的数列E的数竟然没变化.
- 第六题:输出fibonacci数列的前20项的值,每行输出一个数.
- 一个数列的第一个数是,第二个数是,从第二个数起,每个数恰好是它左右两个数的平均值,那么,这个数列中第2011个数的个位数是多少
- 若三个数a-4,a+2,26-2a适当排列后构成递增等差数列,求a的值和相应的数列.
- 甲、乙两人分别从A、B两地同时出发,相向而行,乙的速度是甲的2/3,两人相遇后继续前进,甲到达B地,乙到达A地立即返回,已知两人第二次相遇的地点距离第一次相遇的地点是3000米,求A
- 人在细杆上走的时候,为什么要抬起手臂来保持平衡?
- 木兰诗里的“木兰不用尚书郎”的“尚书郎”相当于现在的什么官职
猜你喜欢