解题思路:
注意事项:
参考代码:
#include<stdio.h>
int main()
{
int f[56],n;
f[1] = 1;
f[2] = 2;
f[3] = 3;
for (int i = 4;i <= 55;i++)
f[i] = f[i - 1] + f[i - 3];
while (scanf("%d",&n))
{
if(n>0&&n<55)
printf("%d\n", f[n]);
if (n == 0)
break;
}
return 0;
}
0.0分
0 人评分