f(第n月,1岁兔)
= f(第n-1月,2岁兔) + f(第n-1月,大于2岁兔)
f(第n月,2岁兔)
= f(第n-1月,1岁兔)
f(第n月,大于2岁兔) = f(第n-1月,2岁兔) + f(第n-1月,大于2岁兔)
左右相加
f(第n月,1岁兔)+f(第n月,2岁兔)+f(第n月,大于2岁兔) = f(第n-1月,2岁兔)+f(第n-1月,大于2岁兔) + f(第n-1月,1岁兔) + f(第n-1月,2岁兔)+f(第n-1月,大于2岁兔)
即
g(第n月兔子总数) = [f(第n-1月,2岁兔)+f(第n-1月,大于2岁兔)] + g(第n-1月兔子总数)
而 f(第n-1月,2岁兔) + f(第n-1月,大于2岁兔) = f(第n-2月,1岁兔) + f(第n-2月,2岁兔)+f(第n-2月,大于2岁兔)
即 f(第n-1月,2岁兔) + f(第n-1月,大于2岁兔) = g(第n-2月兔子总数)
所以:g(第n月兔子总数) = g(第n-2月兔子总数) + g(第n-1月兔子总数),标准的斐波那契数列