解题思路:
注意事项:
参考代码:
#include<stdio.h>
int myfun(int N)
{
if(N==1||N==2)
return 1;
else if(N==3)
return 2;
else
return myfun(N-1)+myfun(N-3);
}
int main()
{
int N;
while(scanf("%d",&N)!=EOF)
{
printf("%d\n",myfun(N));
}
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:693 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:504 |
WU-蓝桥杯算法提高VIP-交换Easy (C++代码)浏览:1186 |
C语言程序设计教程(第三版)课后习题6.5 (C语言代码)浏览:660 |
校门外的树 (C语言代码)浏览:733 |
关于C语言变量位置的问题浏览:294 |
【亲和数】 (C语言代码)浏览:628 |
C语言程序设计教程(第三版)课后习题9.4 (C语言代码)浏览:724 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:742 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:548 |