解题思路:
不完全归纳法找规律
day1 1
day2 2
day3 3
day4 4
--------
day5 6
day6 9
day7 13
day8 19
参考代码:
#include<bits/stdc++.h> using namespace std; int main() { int n,a[10010]={0,1,2,3,4}; while(cin>>n) { if(n==0) break; else if(n<=4) cout<<a[n]<<endl; else { for(int i=5;i<=n;i++) { a[i]=a[i-1]+a[i-3];//规律 } cout<<a[n]<<endl; } } return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题9.4 (Java代码)浏览:1446 |
C语言程序设计教程(第三版)课后习题6.5 (C语言代码)浏览:782 |
【偶数求和】 (C语言代码)浏览:588 |
校门外的树 (C语言代码)浏览:733 |
C语言训练-自由落体问题 (C语言代码)浏览:650 |
愚蠢的摄影师 (C++代码)浏览:980 |
1013题解浏览:596 |
1128题解(返回值为数组的情况)浏览:571 |
最好的,浏览:601 |
简单的a+b (C语言代码)浏览:531 |