有個人想知道,一年之內一對兔子能繁殖多少對?於是就築了一道圍牆把一對兔子關在裡面。已知一對兔子每個月可以生一對小兔子,而一對兔子從出生後第3個月起每月生一對小兔子。假如一年內沒有發生死亡現象,那麼,一對兔子一年內(12個月)能繁殖成多少對?(提示:斐波那契數列)
順便說下思路數!感謝》
兔子的規律為數列,1,1,2,3,5,8,13,21
public class Fobonacci1 {
public static void main(String[]args){ int f1 = 1; int f2 = 1; int sum = 0;
for(int i = 3; i <= 12; i++){ sum = f1 + f2; f1 = f2; f2 = sum;
}
System.out.println("一對兔子一年內(12個月)能繁殖成" + sum + "對。");
} }