HDU 2041
来源:互联网 发布:网络推广视频教程 编辑:程序博客网 时间:2024/06/01 07:48
超级楼梯
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 37486 Accepted Submission(s): 19271
Problem Description
有一楼梯共M级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第M级,共有多少种走法?
Input
输入数据首先包含一个整数N,表示测试实例的个数,然后是N行数据,每行包含一个整数M(1<=M<=40),表示楼梯的级数。
Output
对于每个测试实例,请输出不同走法的数量
Sample Input
223
Sample Output
12
/*又是一道找规律的题:首先我们设f(n)为走到第n层楼的方法数,此时就要找f(n)和g{f(n-x0)}之间的关系了,显然f(n)为当前状态,f(n)的上一个状态就是从n-1层到第n层,或者从第n-2层到第n层两种情况,那么显然有f(n)=f(n-1)+f(n-2)*/#include<stdio.h>int main(){ int n; long long a[60]; a[1] = 1; a[2] = 2; a[3] = 3; for(int i = 4; i < 55; i++) a[i] = a[i-1] + a[i-2]; scanf("%d",&n); while(n--) { int m; scanf("%d",&m); printf("%lld\n",a[m-1]); } return 0;}
0 0
- HDU 2041
- HDU-2041
- hdu 2041
- HDU 2041
- HDU 2041
- hdu 2041
- HDU 2041
- HDU 2041
- HDU--2041
- hdu 2041
- HDU 2041
- HDU-2041
- hdu 2041 超级楼梯
- HDU 2041 超级楼梯
- Hdu 2041 - 超级楼梯
- HDU 2041 超级楼梯
- HDU 2041 超级楼梯
- hdu 2041 超级楼梯
- [BZOJ3399] [Usaco2009 Mar]Sand Castle城堡
- 那些神奇的"大师"是如何炼成的(科学、迷信、心理)
- iOS动画之模拟音量振动条
- BZOJ 1101 [POI2007]Zap 莫比乌斯反演
- Decorators and Functional Python
- HDU 2041
- C语言中如何使用宏
- ioS开发零基础教程之支付宝支付iOS开发
- Linux 基本module结构与hello.ko的编写
- hover效果加边框不抖动
- 地址围栏
- resin 4.0 项目的配置
- TCP、HTTP与SOCKET连接原理
- 计算机四级操作系统--内容框架