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

ops/2024/9/23 22:25:45/

目录

题目描述

输入

输出

样例输入 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);}}}
}


http://www.ppmy.cn/ops/29662.html

相关文章

UDP_INTRODUCTION_03:介绍 - 挂起的监听调用

测试目的&#xff1a; 验证当数据报到达一个没有挂起监听&#xff08;LISTEN&#xff09;调用的UDP端口时&#xff0c;UDP是否应该发送ICMP端口不可达&#xff08;Port Unreachable&#xff09;消息。 描述&#xff1a; 本测试用例旨在确保当数据报发送到DUT上一个未被监听的…

常见面试题:XSS和CSRF原理及防范方法

XSS和CSRF原理及防范方法 XSS 跨站脚本攻击 浏览器向服务器请求的时候被注入脚本攻击 类型恶意代码有效的位置插入点反射型URLHTML存储型服务端数据库HTML基于DOM服务端数据库/客户端存储/URL前端javascript 反射型XSS&#xff08;非持久性跨站脚本攻击&#xff09; 攻击方法…

git 子模块

git config -f .gitmodules submodule xxx xxx.git git submodule sync 删除&#xff1a; git submodule deinit <name_of_submodule> git rm -f <name_of_submodule> rm -rf .git/modules/<name_of_submodule> git commit -m “Deleted submodule xy” 重…

搜维尔科技:TechViz中的手指跟踪:触摸3D模型并与之交互

TechViz中的手指跟踪&#xff1a;触摸3D模型并与之交互 搜维尔科技&#xff1a;TechViz中的手指跟踪&#xff1a;触摸3D模型并与之交互

Debian下postgreSQL的安装和使用

Debian下postgreSQL的安装和使用 手动安装下载源码包解压源码包安装依赖编译安装创建用户组和用户创建数据目录配置环境变量切换用户并初始化数据库修改配置文件通过systemctl管理进入命令行并创建密码 分发包安装使用常见问题 手动安装 下载源码包 cd /usr/local wget -c h…

LSTM-KDE的长短期记忆神经网络结合核密度估计多变量回归区间预测(Matlab)

LSTM-KDE的长短期记忆神经网络结合核密度估计多变量回归区间预测&#xff08;Matlab&#xff09; 目录 LSTM-KDE的长短期记忆神经网络结合核密度估计多变量回归区间预测&#xff08;Matlab&#xff09;效果一览基本介绍程序设计参考资料 效果一览 基本介绍 1.LSTM-KDE的长短期…

Scala应用 —— JDBC的创建

文章目录 Scala应用 —— JDBC的创建前言一、JDBC的创建过程1.初始化连接1.1 配置驱动1.2 创建连接对象 2. 初始化执行器2.1 创建执行器对象2.2 初始化执行器参数 3. 执行操作并返回结果 二、Scala JDBC的基本设计思路1. 操作步骤设计2. 解决结果差异化3.实现jdbc方法并输出结果…

机器学习-什么是 k-means?

1、什么是 k-means&#xff1f; k-means是一种无监督的分类学习算法。它的基本原理是以距离作为相似度的评价指标&#xff0c;用样本点到类别中心的误差平方和作为聚类好坏的评价指标&#xff0c;通过迭代的方法使总体分类的误差评分和函数达到最小的聚类方法。 2、 k-means聚…