博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
超级台阶
阅读量:4323 次
发布时间:2019-06-06

本文共 563 字,大约阅读时间需要 1 分钟。

描写叙述

有一楼梯共m级,刚開始时你在第一级,若每次仅仅能跨上一级或二级,要走上第m级,共同拥有多少走法?

注:规定从一级到一级有0种走法。

输入
输入数据首先包括一个整数n(1<=n<=100),表示測试实例的个数,然后是n行数据。每行包括一个整数m,(1<=m<=40), 表示楼梯的级数。

输出
对于每一个測试实例,请输出不同走法的数量。

例子输入
223
例子输出
12
来源
上传者
#include
#include
using namespace std;int a[41];void dg(int i){ a[1]=0; a[2]=1; a[3]=2; for(i=4;i<41;i++) a[i]=a[i-1]+a[i-2];}int main(){ int n,m; while(cin>>n) { while(n--) { cin>>m; dg(m); cout<
<

转载于:https://www.cnblogs.com/mengfanrong/p/5175030.html

你可能感兴趣的文章
Codeforces 517 #B
查看>>
实验四
查看>>
Scramble String
查看>>
php之接口概念
查看>>
01、计算机原理结构,及冯诺依曼体系结构
查看>>
Python 列表基本操作
查看>>
Linux TC基于CBQ队列的流量管理范例
查看>>
Python hashlib and hmac
查看>>
Fitnesse Page 简单使用
查看>>
C#.net 创建XML
查看>>
1057 数零壹
查看>>
隐马尔科夫模型(上)
查看>>
asp.net mvc FluentValidation 的使用
查看>>
java JvM
查看>>
HDU 1009 Just a Hook
查看>>
python基础之数据类型
查看>>
CSS居中初探
查看>>
element-ui table 点击分页table滚动到顶部
查看>>
UVa 1585 Score 得分 题解
查看>>
洛谷 P2197 nim游戏
查看>>