t2017递推1攀天梯

1、攀天梯(2006夏令营检测题)

Description

北武当山又名真武山,古称龙王山。北武当山主峰四周几乎都是陡壁悬崖,只有一条人造"天梯"可攀,天梯由N级就山凿筑的石阶组成。

现在,聪聪打算通过天梯攀上北武当山主峰。攀天梯时,他有时一步一级石阶,有时一步两级,那么,他攀上这N级的天梯有多少种不同的方法?

Input

输入文件包括一行数据。这一行只包含一个整数N(1<=N<=60)。

Output

输出文件包括一行,这一行只包含一个整数,表示聪聪攀上这N级天梯的方法数。

Sample Input

5

Sample Output

8

作答区域

cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
long long n,s[10009];
int main()
{
    cin>>n;
    s[1]=1,s[2]=1;
    for(int i=3;i<=n+1;i++)
        s[i]=s[i-1]+s[i-2];
    cout<<s[n+1]<<endl;
    return 0;
}
相关推荐
551只玄猫1 分钟前
【高级程序设计 实验报告8】MFC菜单和工具栏
c++·mfc·课程设计·实验报告·高级程序设计
white-persist4 分钟前
【红队渗透】Cobalt Strike(CS)红队详细用法实战手册
java·网络·数据结构·python·算法·安全·web安全
keep intensify6 分钟前
康复训练 3
c++
co_wait9 分钟前
【C++ STL】list容器的基本使用
开发语言·c++·list
舟舟亢亢12 分钟前
算法总结—【动态规划一维、二维、状态压缩】
算法·动态规划
枫叶丹413 分钟前
【Qt开发】Qt界面优化(十)->常用控件--复选框
c语言·开发语言·c++·qt
宵时待雨13 分钟前
C++笔记归纳9:模板进阶
开发语言·数据结构·c++·笔记
重生之后端学习14 分钟前
152. 乘积最大子数组
数据结构·算法·leetcode·职场和发展·动态规划
爱装代码的小瓶子18 分钟前
【c++与Linux进阶】轻量化进程与虚拟地址和页表
linux·开发语言·c++
weixin_6495556722 分钟前
C语言程序设计第四版(何钦铭、颜晖)第八章之字符串压缩
c语言·数据结构·算法