《编程题》穷举法求N年后有多少头牛

时间:2022-10-17 18:36:40

若一头小母牛,从出生起第四个年头开始每年生一头母牛,按这个规律,第N年时有多少头母牛?

 #include <iostream>

 int main(int argc, const char * argv[]) {

     int N = ;

     std::cout<<"请输入年份\n";
std::cin>>N;
int *iA; if((iA = (int *)malloc(N*sizeof(int)))==NULL)
{
return ;
} int theResult = ; for(int i=;i<N;++i)
{
iA[i] = ;
} for(int i=;i<N;++i)
{
theResult+=;
for(int j=;j<=i;++j)
{
iA[j] += ;
if(iA[j]>=)
theResult += ;
}
} std::cout << theResult << "\n";
free(iA);
return ;
}