超级楼梯
来源:互联网 发布:凯里欧文2017数据 编辑:程序博客网 时间:2024/04/28 21:15
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 36582 Accepted Submission(s): 18790
Problem Description
有一楼梯共M级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第M级,共有多少种走法?
Input
输入数据首先包含一个整数N,表示测试实例的个数,然后是N行数据,每行包含一个整数M(1<=M<=40),表示楼梯的级数。
Output
对于每个测试实例,请输出不同走法的数量
Sample Input
223
Sample Output
12
分析:
前面几个数是1,1,2,3,第五个数可以这样考虑,有些走发和到第四个是一样的,只是第最后加了一步,到第五级不是走一步就是走两步,一步刚才已经考虑过了,两步是从第三级开始的。
#include<stdio.h>
main(){
int n=0,m=0,i=0,s=0,a[41]={0};
a[1]=1;
a[2]=1;
for(i=3;i<=40;i++)
a[i]=a[i-1]+a[i-2];
scanf("%d",&n);
while(n--)
{
scanf("%d",&m);
printf("%d\n",a[m]);
}
return 0;
}
0 0
- 超级楼梯
- 超级楼梯
- 超级楼梯
- 超级楼梯
- 超级楼梯
- 超级楼梯
- 超级楼梯
- 超级楼梯
- 超级楼梯
- 超级楼梯
- 超级楼梯
- 超级楼梯
- 超级楼梯
- 超级楼梯
- 超级楼梯
- 超级楼梯
- 超级楼梯
- 超级楼梯
- android开发,去除TitleBar:
- 三分钟教你学Git(十四) 之 线下传输仓库
- 第9周项目1-复数类中的运算符重载(续)
- SpringMVC简单入门 源码jar包下载和文件上传
- 使用Apache Commons Net包实现javaFTP来上传目录
- 超级楼梯
- ecshop配色插件安装 比 黑色主题 好多了
- WebLogic服务器的安装,基本配置和使用
- onSaveInstanceState整理
- go语言开发包
- 三个应用案例——大数据挖掘潜在的威胁
- TCP编程1:客户端和服务器端的创建
- HBase 系统架构
- 一些实现和技巧记录