古典问题:有一对兔子;从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子

2024年11月18日 19:34
有3个网友回答
网友(1):

public void getResult(int month){
int a=1; //第一个月的对数
int b=1; //第二个月的对数
int sum=0; //month个月后的对数
if(month<3){
return;
}
for(int i=2;i<=month;i++){
sum=a+b;
a=b;
b=sum;
}
System.out.println(month+"个月后,总共有"+sum+"对兔子!");
}

网友(2):

画图一看怎么是2的n次方

网友(3):

斐波那契数列。。。