/*
* 题目:有一对兔子,从出生后第3个月起,每个月都生一对兔子,
* 小兔子长到第3个月之后每个月有生一对兔子,假如兔子
* 都不死,问每个月的兔子总数是多少?
*/
public class rabbit {
public static void main(String[] args) {
//i表示月份,这里我计算的是12个月,也就是一年的兔子数量
int i;
long arr[]=new long[12];//计算每个月兔子的对数
arr[0]=arr[1]=1;
System.out.println("第1个月的兔子有1对"+","+"总数是"+2+"只");
System.out.println("第2个月的兔子有1对"+","+"总数是"+2+"只");
for(i=2;i<12;i++) {
arr[i]=arr[i-1]+arr[i-2];
System.out.println("第"+(i+1)+"个月兔子有"+arr[i]+"对"+","+"总数是"+2*arr[i]+"只");
}
}
}