/**一对兔子从出生三个月开始,每月生一对小兔子,小兔子到第三个月又开始生小兔子,兔子只生不死, 问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; } }*/
兔子繁殖问题
最新推荐文章于 2021-04-14 22:18:52 发布