【ZZULIOJ】1091: 童年生活二三事(多实例测试)(Java)

目录

题目描述

输入

输出

[样例输入 Copy](#样例输入 Copy)

[样例输出 Copy](#样例输出 Copy)

code


题目描述

Redraiment小时候走路喜欢蹦蹦跳跳,他最喜欢在楼梯上跳来跳去。 但年幼的他一次只能走上一阶或者一下子蹦上两阶。 现在一共有N阶台阶,请你计算一下Redraiment从第0阶到第N阶共有几种走法。

输入

输入包括多组数据。 每组数据包括一行:N(1≤N≤40)。 输入以0结束

输出

对应每个输入包括一个输出。 为redraiment到达第n阶不同走法的数量。

样例输入 Copy

复制代码
1
3
0

样例输出 Copy

复制代码
1
3

code

java 复制代码
import java.util.*;

public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		
		while (true) {
			int n = sc.nextInt();
			if (n == 0) break;
			int a=0, a1 = 1, a2 = 2;
			if (n == 1) System.out.println(1);
			else if (n == 2) System.out.println(2);
			else {
				for (int i = 3; i <= n; i ++) {
					a = a1 + a2;
					a1 = a2;
					a2 = a;
				}
				System.out.println(a);
			}
		}
	}
}
相关推荐
于先生吖2 分钟前
高并发稳定运营,JAVA 动漫短剧小程序 + H5 源码
java·开发语言·小程序
云和数据.ChenGuang4 分钟前
鸿蒙应用对接DeepSeek大模型:构建智能问答系统的技术实践
java·华为·langchain·harmonyos·euler·openduler
曹牧5 分钟前
在 Eclipse 中变更 SVN 地址
java·svn·eclipse
中科三方7 分钟前
域名NS记录修改全攻略:规则、误区、实操流程和常见问题
java·后端·spring
墨白曦煜7 分钟前
告别 Thread.stop():并发编程的最高礼仪——两阶段终止模式
java
生信研究猿12 分钟前
leetcode 101.对称二叉树(不会做)
算法·leetcode·职场和发展
重生之我是Java开发战士13 分钟前
【笔试强训】Week1:点击消除,数组中两个字符串的最小距离,dd爱框框,腐烂的苹果,大数乘法
java·开发语言·算法
枫叶林FYL13 分钟前
【自然语言处理 NLP】前沿架构与多模态 选择性状态空间模型与并行扫描算法:从原理到实现
算法·自然语言处理·架构
七夜zippoe17 分钟前
设计模式在Spring等框架中的应用:模板方法、工厂、适配器等
java·spring·设计模式·模板·适配器·工厂
Full Stack Developme18 分钟前
SpringBoot配置文件优先级详解
java·spring boot·后端