#include<stdio.h>
int main()
{
int m,n,age[4]={1,0,0,0},i;
int years;
printf("请输入年份");
scanf("%d",&years);
for(i=1;i<=years;i++)
{
m=age[3];
n=age[2];
age[3]+=age[2];
age[2]=age[1];
age[1]=age[0];
if(i>3&&age[3]>m)
age[0]=m+n;
else
age[0]=m;
}printf("%d",age[0]+age[1]+age[2]+age[3]);
return 0;
}
母牛生小牛问题:在一个农场上有很多母牛,第1年有一只母牛,而且每过4年,母牛会开始生小母牛,小母牛过4年后也会开始生,此后每个成年母牛每年生一只小母牛,问第n年时农场有多少只母牛?
最新推荐文章于 2022-05-12 21:13:39 发布