奶牛生子

来源:互联网 发布:阿里云视频上传api 编辑:程序博客网 时间:2024/04/27 22:40

一只刚出生的奶牛,4年生1只奶牛(因为这里描述不清,我暂且认为是第四年开始的时候生小牛),以后每年生1只,现在给你一只刚出生的奶牛,求20年后有多少奶牛?

网上有类似的代码,感觉有问题,给出如下解法

<span style="font-size:18px;">#include <iostream>using namespace std;int son(int n){int year[4] = {1},i;for(i = 2;i <= n;i++){year[3] += year[2];year[2] = year[1];year[1] = year[0];year[0] = year[3];}cout << year[0] + year[1] + year[2] + year[3];}int main(){son(8);}</span>


0 0