#include<stdio.h> int main() { int a[55],i,n; a[1]=1; a[2]=2; a[3]=3; for(i=4;i<55;i++) { a[i]=a[i-1]+a[i-3]; } while(scanf("%d",&n)&&n) { printf("%d\n",a[n]); } return 0; }
0.0分
0 人评分
#include<stdio.h> int main() { int cow1=0,cow2=0,cow3=0,cow4=0,mother=1,cow1_1,cow2_1,cow3_1,cow4_1,mother1; int i=1,sum,n; scanf("%d",&n); for(;i<n;i++) { cow1_1=mother; cow2_1=cow1; cow3_1=cow2; cow4_1=cow3; mother1=mother+cow4_1; cow1=cow1_1; cow2=cow2_1; cow3=cow3_1; cow4=cow4_1; mother=mother1; } sum=cow1+cow2+cow3+cow4+mother; printf("%d",sum); } 求大神指点下,怎么优化下!我个菜鸟只能到这步
(格式错误) qq290048663 碰巧告知我吧浏览:678 |
C语言训练-排序问题<1> (C语言代码)浏览:588 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:1045 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:600 |
C语言程序设计教程(第三版)课后习题11.11 (C语言代码)浏览:804 |
震宇大神的杀毒软件 (C++代码)浏览:1173 |
C语言程序设计教程(第三版)课后习题10.1 (Java代码)浏览:1492 |
程序员的表白 (C语言代码)浏览:706 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:1215 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:642 |