需求:有一对兔子,从出生后第3个月起,每月都生一对兔子,小兔子长到第三个月后也每月生一对兔子,假如兔子都不死,问第二十个月兔子的对数为多少?
代码如下:
package allocation.java;
public class allocation {
public static void main(String []args) {
int [] arr=new int[20];
arr[0]=1;arr[1]=1;
for(int x=2;x<arr.length;x++) {
arr[x]=arr[x-2]+arr[x-1];
}
System.out.println("第二十个月兔子的对数是:"+arr[19]);
}
}
结果为:6765