Fibonacci数列---兔子问题

Fibonacci数列
1、题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
我不知道这个问题问的是什么?到底是兔子总对数还是兔子的总人头数?请回答我,蟹蟹。
按总对数算的话。

public class 兔子问题 {
    public static void main(String[] args) {
        System.out.println(fly(5));
    }
    public static int fly(int a){
        if (a == 1 || a == 2) {
            return 1;
        }
        return fly(a-1)+fly(a-2);
    }
}

Fibonacci数列---兔子问题