关注
import java.util.*; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); while (scanner.hasNext()){ System.out.println(solution(scanner.nextInt())); } } private static int solution(int month) { // 第一个月初始化 // 一月龄兔子总数 int oneMonth = 1; // 二月龄兔子总数 int twoMonth = 0; // 三月龄及以上兔子总数 int threeMonth = 0; // 下个月将繁殖的兔子数量 int addVal = 0; // 第二个月开始递推, i表示第i个月 for(int i = 2; i <= month; i++) { // 三月龄及以上兔子总数 = 二月龄兔子总数 + 原本三月龄及以上兔子总数 threeMonth += twoMonth; // 二月龄兔子总数 = 上个月的一月龄兔子总数 twoMonth = oneMonth; // 一月龄(即这个月出生)兔子总数 = 上个月将繁殖的兔子数量 oneMonth = addVal; // 下个月将出生的兔子 = 下个月成为三月龄及以上的兔子数量 addVal = twoMonth + threeMonth; } return (oneMonth + twoMonth + threeMonth); } }
点赞
相关推荐
点赞 评论 收藏
分享
09-04 20:39
南京林业大学 机械工程师
阿武同学:基本信息保留前面三行,其他的可以全部删掉,邮箱最重要的你没写,主修课程精简到8个以内,实习里面2/3/4都是水内容的,非要写的话建议两到三句话,项目经历排版优化下,自我评价缩到三行 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 牛客树洞,我想对你说 #
19362次浏览 137人参与
# 大学最后一个寒假,我想…… #
56030次浏览 613人参与
# 快手技术岗信息交流阵地 #
8450次浏览 60人参与
# 你最近一次加班是什么时候? #
94636次浏览 515人参与
# 除了主业以外,你还有哪些其他收入? #
32635次浏览 299人参与
# 你最满意的offer薪资是哪家公司? #
43104次浏览 214人参与
# 求职中的尴尬瞬间 #
7863次浏览 66人参与
# 应届生被毁约被毁意向了怎么办 #
48431次浏览 282人参与
# 当下环境,你会继续卷互联网,还是看其他行业机会 #
138293次浏览 886人参与
# 机械人避雷的岗位/公司 #
30718次浏览 250人参与
# 研究所笔面经互助 #
98346次浏览 550人参与
# 牛客周边新品开箱 #
12221次浏览 91人参与
# 国央企薪资爆料 #
123764次浏览 580人参与
# 如何KTV领导 #
74671次浏览 505人参与
# 硬件人的春招flag #
53497次浏览 435人参与
# 牛友的志愿填报指南 #
37112次浏览 189人参与
# 打工人锐评公司红黑榜 #
176596次浏览 1023人参与
# 怎么给家人解释你的工作? #
16152次浏览 96人参与
# 得物app工作体验 #
30654次浏览 69人参与
# 国企还是互联网,你怎么选? #
173304次浏览 1315人参与
# 25届非技术实习投递记录 #
132764次浏览 993人参与