代码:
#include<bits/stdc++.h>
using
namespace std;
int main()
{
long int a[101],n;
int i;
cin>>n;
a[0]=0;a[1]=2;a[2]=4;
for(i=3;i<=n;i++)
{
a[i]=a[i-1]+i;
}
cout<<a[n]<<endl;
}
分析:
只要每次切得都经过原来所切过的刀痕即刻,找到规律就能写出递推关系;
本文通过一个简单的C++程序实例介绍了如何发现并利用递推关系解决问题。该程序使用了标准输入输出,并通过循环计算出特定递推序列的第n项。

342

被折叠的 条评论
为什么被折叠?



