|
发表于 2024-11-8 11:18:35
|
显示全部楼层
没找到1102,写了1101
#include<bits/stdc++.h>
using namespace std;
int main()
{
int a[21],dp[101],n;
dp[1]=1;
dp[2]=2;
dp[3]=4;
for(int i=4;i<=20;i++)
{
dp=dp[i-1]+dp[i-2]+dp[i-3];
}
while(n!=0)
{
cin>>n;
if(n==0)
break;
else
cout<<dp[n]<<endl;
}
return 0;
}[/mw_shl_code] |
|