超级楼梯

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 58070    Accepted Submission(s): 29503

Problem Description
有一楼梯共M级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第M级,共有多少种走法?
 
Input
输入数据首先包含一个整数N,表示测试实例的个数,然后是N行数据,每行包含一个整数M(1<=M<=40),表示楼梯的级数。
 
Output
对于每个测试实例,请输出不同走法的数量
 
Sample Input
2
2
3
 
Sample Output
1
2
 
 
 //#define MY_DEBUG

 #include <iostream>
#include <cstdio>
using namespace std; int main()
{
#ifdef MY_DEBUG
freopen("./in.txt", "r", stdin);
//freopen("./out.txt", "w", stdout);
#endif // MY_DEBUG int dp[];
dp[] = ;
dp[] = ;
int i;
for (i = ; i <= ; ++i) {
dp[i] = dp[i - ] + dp[i - ];
} int N, M;
scanf("%d", &N); while (N--) {
scanf("%d", &M);
printf("%d\n", dp[M]);
} return ;
}

最新文章

  1. 浅谈微信小程序
  2. HTML 5 拖放(Drag 和drop)
  3. 用LinkedList模拟栈数据结构的集合
  4. Swift 学习笔记第一天-变量常量,及数据类型
  5. Apache服务器安装配置
  6. Xcode entitlement 问题定位和解决指南
  7. centos 下搭建 php环境(1)
  8. 批处理SQL语句
  9. 采购件不允许挂BOM
  10. python程序之profile分析
  11. 输入流IS和输出流OS学习总结
  12. 为Arch Linux更换Archlinuxcn源(清华源)
  13. Java学习笔记记录(一)
  14. Linux 学习目录
  15. PHP 获取周,月列表
  16. windows平台下的oracle ORA-01031的解决方法
  17. ELF分析 实践
  18. 判断html是否含有图片
  19. Linux命令之cp命令
  20. 二进制方式部署Kubernetes 1.6.0集群(开启TLS)

热门文章

  1. Android 你可能忽略的提高敲代码效率的方式 (转)
  2. centos7 安装vnc服务
  3. 地形混合shader
  4. Android拍照后更新相册
  5. Unity框架入门
  6. C# RangeHelper
  7. js的new到底干了啥 -
  8. 九度OJ 1195:最长&amp;最短文本 (搜索)
  9. csv .xlsx
  10. PAT 1061. 判断题(15)