描述
有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
/**
* 统计出兔子总数。
*
* @param monthCount 第几个月
* @return 兔子总数
*/
public static int getTotalCount(int monthCount)
{
return 0;
}
知识点 查找,搜索,排序
运行时间限制 10M
内存限制 128
输入
输入int型表示month
输出
输出兔子总数int型
样例输入 9
样例输出 34
//一对算一只 我也是醉了
#include<iostream>
#include<algorithm>
#include<string>
#include<vector>
#include<unordered_map>
#include<fstream>
#include<sstream>
#include<queue>
#include<stack>
using namespace std;
int f(int n){
if (n == 1 || n == 2)
return 1;
return f(n - 1) + f(n - 2);
}
int main(){
int n;
while (cin >> n){
cout << f(n) << endl;
}
return 0;
}