博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HDOJ 2041 超级楼梯
阅读量:6989 次
发布时间:2019-06-27

本文共 717 字,大约阅读时间需要 2 分钟。

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];        }    }}

转载地址:http://tkhpl.baihongyu.com/

你可能感兴趣的文章
分享5个主流的HTML5开发工具
查看>>
基于Ionic2的开源项目
查看>>
周锦民:腾讯在线教育视频互动直播间技术实践
查看>>
[转]UML类图、关系及其JAVA代码
查看>>
PhotoShop算法原理解析系列 - 像素化---》碎片。
查看>>
设计模式之责任链模式
查看>>
php多态设计
查看>>
mvc伪静态<三> IIS配置
查看>>
android自定义radiobutton样式文字颜色随选中状态而改变
查看>>
【CodeForces 604B】F - 一般水的题1-More Cowbe
查看>>
wxPython 4.0.0b2安装
查看>>
Android RecyclerView利用Glide加载大量图片into(Target)导致OOM异常
查看>>
UGUI表情系统解决方案
查看>>
HTTP Health Checks
查看>>
为什么正态分布如此普遍
查看>>
jQuery事件
查看>>
BBS论坛(三十)
查看>>
轻松看懂Java字节码
查看>>
AE TIN的切割
查看>>
ASP.NET图片上传,删除
查看>>