HDU 2041 JAVA
来源:互联网 发布:盟军敢死队2 mac 编辑:程序博客网 时间:2024/06/11 01:00
Problem Description
有一楼梯共M级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第M级,共有多少种走法?
Input
输入数据首先包含一个整数N,表示测试实例的个数,然后是N行数据,每行包含一个整数M(1<=M<=40),表示楼梯的级数。
Output
对于每个测试实例,请输出不同走法的数量
Sample Input
2
2
3
Sample Output
1
2
import java.util.*; //Time Limit Exceededclass Main{ public static void main(String args[]){ Scanner sc=new Scanner(System.in); long []a=new long[41]; a[1]=1; a[2]=1; for(int i=3;i<41;i++){ a[i]=a[i-1]+a[i-2]; } int n=sc.nextInt(); while(n-->0){ int b=sc.nextInt(); System.out.println(a[b]); } } public static int f(int a){ //s=f(a-b); int s; switch (a){ case 1:s=1;break; case 2:s=1;break; default :s=f(a-1)+f(a-2); } return s; }}
0 0
- HDU 2041 JAVA
- hdu 2041 超级楼梯(java)
- hdu acm hdu 2115 Java
- Exponentiation hdu 1063 java
- hdu 1313 (Java)
- 【Java】hdu 4043
- hdu 1242 Rescue<java>
- HDU 1002 JAVA
- hdu 2092(java)
- hdu 1063 java 高精度
- hdu 1106(java)
- hdu 1073(java)
- HDU-4762 Java高精度
- hdu 1002 java
- hdu 1089 java
- JAVA hdu 2192 MagicBuilding
- hdu 1001 java
- hdu 1002 java
- 图像噪声
- centos7中安装oracle Linux-x86-64 11gR2
- C++的一些输入有关函数
- Java中关于包的知识点详解
- centos离线安装mysql问题记录
- HDU 2041 JAVA
- 【jenkins】本地安装和服务器安装
- 【POJ3159】Candies-差分约束系统
- Linux C中数组,结构体的指定初始化(乱序初始化)
- HDU 2042 JAVA
- Nginx + Tomcat 反向代理 如何在高效的在一台服务器部署多个站点
- 【MySql】——IP调换后系统运行出错
- Python里的if __name__ == "__main__"是什么意思?
- final、finally和finalize的区别