一个算法编程题

求教:一个算法编程题?
我在面试中遇到了这样一道笔试编程题,要求把代码写出来,当时没有想出来,所以求教大家了:
有一对兔子,三个月后这对兔子每个月都能生一对小兔子,且小兔子三个月后也能生兔子,假设兔子永远不会死,问会生出多少只兔子(Java编写)?
一个算法编程题 请大家帮看看
1 楼 sassds 2011-10-27  
public static void main(String[] args) {
int i = 10;//月份
int count = 1;
for(int j = 1; j < i; j++ ){
count += j/3;
System.out.println(j + "\t" + count);
}
}
2 楼 sassds 2011-10-27  
感觉网上说的不对 不是斐波那契数列
3 楼 summer754 2011-11-17  
fn = f(n-2)+f(n-1);