Problem Description
有一楼梯共M级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第M级,共有多少种走法?

Input
输入数据首先包含一个整数N,表示测试实例的个数,然后是N行数据,每行包含一个整数M(1<=M<=40),表示楼梯的级数。

Output
对于每个测试实例,请输出不同走法的数量

Sample Input
2
2
3

Sample Output
1
2

import java.util.Scanner;public class Main {static int[] tread = new int [41];public static void main(String[] args) {One();Scanner sc = new Scanner(System.in);int n = sc.nextInt();while(n-->0){int m = sc.nextInt();System.out.println(tread[m]);}}private static void One() {tread[0]=0;tread[1]=1;tread[2]=1;tread[3]=2;for(int i=4;i<41;i++){tread[i] = tread[i-1]+tread[i-2];}}}

HDOJ 2041 超级楼梯相关推荐

  1. hdu 2041:超级楼梯(水题,递归)

    超级楼梯Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submissio ...

  2. 航电 2041 超级楼梯

    超级楼梯 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submi ...

  3. HDU - 2041 - 超级楼梯(dp)

    题意: 有一楼梯共M级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第M级,共有多少种走法? 思路: 如何到第n阶台阶,只能从n-1和n-2台阶上去,那么只需要计算到n-1阶台阶和到n-2阶台 ...

  4. HDU 2041 超级楼梯

    Problem Description 有一楼梯共M级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第M级,共有多少种走法? Input 输入数据首先包含一个整数N,表示测试实例的个数,然后是 ...

  5. 杭电hduoj 2041 超级楼梯

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2041 算法特工队QQ群:979618872 (伸手党绕边,欢迎有良好基础的人加入) // // Cre ...

  6. hdoj 2041 超级阶梯

    代码: #include <stdio.h> int main() { int n; int i; int m; int count; int dp[50]; while(scanf(&q ...

  7. 超级楼梯HDOJ2041

    超级楼梯 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submi ...

  8. 【qduoj】【超级楼梯进阶版】

    题干: 描述 N级阶梯,人可以一步走一级,也可以一步走两级,求人从阶梯底端走到顶端可以有多少种不同的走法. 输入 一个整数n,代表台阶的阶数. 输出 求人从阶梯底端走到顶端可以有多少种不同的走法,输出 ...

  9. 超级楼梯[HDU2041]

    超级楼梯 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submi ...

最新文章

  1. Spring Boot使用Spring Data Redis操作Redis(单机/集群)
  2. Python第三方模块tesserocr安装
  3. Linux操作系统的性能将主要取决于,大学计算机基础试题题库及复习资料
  4. 程序员日记我们需要有条理的生活
  5. excel中vlookup函数的使用方法_vlookup函数功能非常强大,那在Python中如何实现?
  6. FastDFS下的storage服务启动卡住
  7. 【C语言】学习笔记6——const
  8. forEach,for in,for of循环的用法
  9. jar解压war文件失败
  10. 第1137期AI100_机器学习日报(2017-10-29)
  11. 运维工作发展的几个阶段
  12. Redis过期策略---实现原理
  13. grub2命令 linux启动盘,Grub2 制作多系统U盘启动
  14. php常用系统函数库,PHP常用函数大全
  15. python eel vue_VU - OSCHINA
  16. 科大讯飞 前端 websocket 实时语音识别 代码_科大讯飞发布智能录音笔和智能TWS耳机,搭载核心AI转写能力...
  17. Mathematica中的绘图
  18. 三菱q系列plc连接电脑步骤_三菱q系列plc cc-link通讯方法的实现-说明书.pdf
  19. 5 ROS的安装与常用操作简介
  20. 惠普服务器DL380 Gen10 安装Windows Server 2019

热门文章

  1. Boost:使用类array <>的简单示例
  2. ITK:创建Sobel内核
  3. DCMTK:DSRListOfItems类的测试程序
  4. VTK:Shaders之SphereMap
  5. VTK:InfoVis之PKMeansClustering
  6. QT的QMultiHash类的使用
  7. QT的QMimeDatabase类的使用
  8. 经典C语言程序100例之十九
  9. 「Swift」第三章String and Character
  10. 21.等值线图(Counter Plot)、Contour Demo、Creating a “meshgrid”、Calculation of the Values、等