题解 | #统计每个月兔子的总数#
统计每个月兔子的总数
https://www.nowcoder.com/practice/1221ec77125d4370833fd3ad5ba72395
#include <stdio.h>
int rabbit(int month){
//1 1 2 3 5这个月生的总数=上个月的兔子+刚能生的兔子
if(month == 1 || month == 2){
return 1;
}else{
int all;
all = rabbit(month-1)+rabbit(month-2);
return all;
}
return 0;
}
int main() {
int month;
scanf("%d",&month);
int num;
num = rabbit(month);
printf("%d",num);
return 0;
}
