代码:
#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;
}
分析:
只要每次切得都经过原来所切过的刀痕即刻,找到规律就能写出递推关系;