求思路方法菜用面向对象的思路

问题遇到的现象和发生背景

用Array list集合和递归的方法

问题相关代码,请勿粘贴截图

某个草原上有外来兔子入侵,最开始一公一母一对,并且都是 1 岁,公兔子在 3 岁到 10 岁
之间可以交配,寿命为 15 年,母兔子在 5 岁到 15 岁之间可以交配,寿命为 20 年,并且公兔子和母兔
子一年只能够交配一次,并且当参与交配的公兔子是 3 岁到 6 岁之间的,一胎能够生一公两母,当参与
交配的公兔子是 7 岁到 10 岁之间的一胎能够生一公一母,问最少多少年之后草原上的外来兔子的总数
量可以达到 100 万只?

运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果