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

统计每个月兔子的总数

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

import java.util.Scanner;

// 经过列举前几个月的兔子数 1,1,2,3,5,8,13,21 会发现(下=本+上)
// 定义临时变量,数据交换赋值,即可得出结果
public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        while (in.hasNextInt()) {
            int a = in.nextInt();
            int m=0,n=1,c=0;
            for(int i=0;i<a;i++){
                c=m+n;
                n=m;
                m=c;
            }
            System.out.println(c);
        }
    }
}

全部评论

相关推荐

牛客小菜鸡66:boss里面,招人的叫老板,找工作的叫牛人
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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