题解 | #统计每个月兔子的总数#

统计每个月兔子的总数

https://www.nowcoder.com/practice/1221ec77125d4370833fd3ad5ba72395

import java.util.Scanner;
import java.util.ArrayList;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int month = scanner.nextInt();
        //斐波那契数列
        //1,1,2,3,5,8,13......
        ArrayList<Integer> list = new ArrayList<>();
        list.add(1);
        list.add(1);
        if (month == 1 | month == 2) {
            System.out.println(1);
        } else {
            for (int i = 2; i < month ; i++) {
                list.add(list.get(i - 1) + list.get(i - 2));
            }
            System.out.println(list.get(month - 1));
        }
        scanner.close();
    }
}

全部评论

相关推荐

Lorn的意义:1.你这根本就不会写简历呀,了解太少了 2.你这些项目经历感觉真的没啥亮点啊,描述的不行,重写书写一下让人看到核心,就继续海投 注意七八月份ofer还是比较多的,越往后机会越少,抓住时机,抓紧检查疏漏,加油查看图片
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务