/**一对兔子从出生三个月开始,每月生一对小兔子,小兔子到第三个月又开始生小兔子,兔子只生不死,
问1月份抱来的兔子,1年中每个月各有多少兔子*/
/**
月份 1 2 3 4 5 6 7
兔子 a a a b1 a b2 c1 a b3 c2 d1 e1 a b4 c3 d2 e2 f1 g1 h1 a b5 c4 d3 e3 f2 g2 h2 i2 j1 k1 l1 m1
个数 1 1 2 3 5 8 13
*///
#include<iostream>
using namespace std;
int main(){
//朋友,听说过斐波那契数列吗,就是那个从第三个数开始每个都是前两个数的和的那个数列
int a=1,b=1;
cout<<a<<endl;
cout<<b<<endl;
int sum=0;
for(int i=0;i<10;i++){//循环次数应该是10,不是12,因为1月2月单独输出了
sum=a+b;
a=b;
b=sum;
cout<<sum<<endl;
}
}/*
int main(){
int a=1,b=1;
cout<<a<<endl;
cout<<b<<endl;
for(int i=0;i<5;i++){
a=a+b;
cout<<a<<endl;
b=b+a;
cout<<b<<endl;
}
}*/
兔子繁殖问题
最新推荐文章于 2019-04-13 09:57:56 发布