【暑期基础2】P HDU 2041 超级楼梯(递推)
来源:互联网 发布:mac如何导出图片 编辑:程序博客网 时间:2024/06/04 23:45
题意
有一楼梯共M级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第M级,共有多少种走法?
思路
递推,根据前两个值求出第三个值……不断重复求出所有的值,然后根据索引来取出对应的值。避免溢出,使用了 __int64
这个数据类型。
AC 代码 *
#include <stdio.h>int main() { int m, n,i; __int64 a[41]={1,1,2}; for(i = 3; i < 41; i++) { a[i] = a[i - 1] + a[i - 2]; } scanf("%d\n", &n); while ( n-- ) { scanf("%d", &m); m--; printf("%I64d\n",a[m]); } return 0;}
* 注:在 HUST 的 Virtual Judge 上测试 AC
0 0
- 【暑期基础2】P HDU 2041 超级楼梯(递推)
- HDU 2041 超级楼梯(递推)
- HDU 2041 超级楼梯【递推】
- HDU 2041 超级楼梯 递推
- HDU 2041--超级楼梯【递推】
- HDU 2041 超级楼梯(递推)
- hdu 2041 超级楼梯(递推)
- 超级楼梯 【hdu-2041】【递推】
- HDU 2041 超级楼梯(递推求解)
- HDU 2041 超级楼梯(递推+打表)
- HDOJ 2041 超级楼梯(递推)
- HDU 2041--超级楼梯题解(递推求解专题)
- 超级楼梯 递推
- HDOJ 2041 超级楼梯(递推 动态规划)
- HUDJ 2041 超级楼梯 递推
- 2041超级楼梯(简单递推)
- 递推---杭电2041超级楼梯
- (递推入门)超级楼梯 -- HDOJ
- linux一句话问答
- RANSAC算法原理+源码
- 了解AVCaputuersession
- IRC English
- 优秀博客
- 【暑期基础2】P HDU 2041 超级楼梯(递推)
- currentColor
- 关于一个公司的产品、技术、运营的一点领悟
- 序列化
- opencv2.4.8 vs2013配置属性表
- 2015年8月5日--联合查询 ,层次查询
- android请求网络——第三方库android-async-http的使用(2)
- Android Memory/Resource Leak总结
- 100篇论文--大数据高手晋级