題目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
public static void test(int x){
//1 1 2 3 5
int count = 0;
int temp = 1;
int temp2 = 0;
for(int i=0;i<x;i++){
count=temp2+temp;
if(i % 2 == 0) {
temp=count;
}else {
temp2=count;
}
}
System.out.println(count);
}
网友评论