题目描述

为了选出一种最轻松的爬楼梯的方式,蒜头君想把所有不同的到达楼顶的方式都尝试一遍。对于一共有 n 个阶梯的楼梯,蒜头君一共有多少总方法从楼底到达楼顶。

由于最后答案可能很大,输出最后的答案对 100007 取模的结果。

输入格式

第一行输入一个整数 n(1≤n≤1000)。

输出格式

输出最后答案对于 100007 取模的结果。
输入
4
输出
3

#include <iostream>
using namespace std;
int main()
{int n;cin>>n;int dp[1000];dp[0]=1;for(int i=1;i<=n;i++){dp[i]=0;for(int j=i-1;j>=0;j-=2){dp[i]+=dp[j];dp[i]%=100007;}}cout<<dp[n]<<endl;
} // namespace std;

【动态规划DP】蒜头君爬楼梯2相关推荐

  1. 【动态规划DP】蒜头君爬楼梯

    题目描述 蒜头君很喜欢爬楼梯,但是蒜头君腿不够长,每次蒜头君最多只能一步跨越两个阶梯.比如他初始在楼底,跨越一个阶梯到达 1 号阶梯,或者跨越两个阶梯到达 2 号阶梯.如下图 为了选出一种最轻松的爬楼 ...

  2. 蒜头君爬楼梯(1) - 计蒜客

    目录 题目 题解 题目 1000ms 32767K 蒜头君很喜欢爬楼梯,但是蒜头君腿不够长,每次蒜头君最多只能一步跨越两个阶梯.比如他初始在楼底,跨越一个阶梯到达 1 号阶梯,或者跨越两个阶梯到达 2 ...

  3. 蒜头君爬楼梯(2) - 计蒜客

    目录 题目 题解 题目 1000ms 32767K 蒜头君很喜欢爬楼梯,这一次,他获得了一个特异功能,每次可以跳跃任意奇数的阶梯.比如他初始在楼底,跨越一个阶梯到达 1 号阶梯,或者跨越 3 个楼梯到 ...

  4. 动态规划/滚动数组/通项公式——爬楼梯

    一.题目 假设你正在爬楼梯.需要 n 阶你才能到达楼顶. 每次你可以爬 1 或 2 个台阶.你有多少种不同的方法可以爬到楼顶呢? 二.思路解析 1.迭代 第n个台阶只能从第n-1或者n-2个上来.到第 ...

  5. 动态规划——使用最小花费爬楼梯(Leetcode 746)

    题目选自Leetcode 746.使用最小花费爬楼梯 题目描述: 解题代码:C语言 int minCostClimbingStairs(int* cost, int costSize) {int pr ...

  6. 61计蒜客 动态规划基础 蒜头君的城堡之旅

    题目: 蒜国地域是一个 n 行 m 列的矩阵,下标均从 1 开始.蒜国有个美丽的城堡,在坐标 (n,m) 上,蒜头君在坐标 (1,1) 的位置上.蒜头君打算出发去城堡游玩,游玩结束后返回到起点.在出发 ...

  7. LeetCode动态规划 使用最小花费爬楼梯

    数组的每个下标作为一个阶梯,第 i 个阶梯对应着一个非负数的体力花费值 cost[i](下标从 0 开始). 每当你爬上一个阶梯你都要花费对应的体力值,一旦支付了相应的体力值,你就可以选择向上爬一个阶 ...

  8. HBU训练营【动态规划DP】——兔子跳楼梯 (20分)

    小兔子喜欢蹦蹦跳跳上楼梯 ,它能一次跳1阶楼梯,也能一次跳上2阶楼梯.问小兔子要上一个n阶的楼梯,最多有多少种不同上楼的走法? 输入格式: 输入一行包含一个整数 n,表示有几阶楼梯. 输出格式: 上楼 ...

  9. LeetCode两个爬楼梯题目解析(动态规划)

    原题: https://leetcode-cn.com/problems/climbing-stairs/description/ https://leetcode-cn.com/problems/m ...

最新文章

  1. java 命令 乱码_解决java 命令行乱码的问题
  2. Linux驱动编程 step-by-step (一)驱动程序的作用
  3. ubuntu scp命令或者用root连接ssh提示:Permission denied, please try again.错误
  4. 6月统计|.NET薪资一旦高起来,岂是其他语言能比的!
  5. mysql-5.7.10-winx64 MySQL服务无法启动,服务没有报告任何错误的解决办法
  6. 推荐系统——GBDT+LR
  7. 无限级分类 php_php无限极分类的方法是什么
  8. easyplayerpro 使用说明_EasyPlayerPro(Windows)流媒体播放器开发之ffmpeg log输出报错
  9. halcon像素统计_Halcon一日一练:图像分辨率与像素
  10. 1000款商务通用PPT模板免费下载
  11. 《腾讯传》六、“红衣大炮”轰杀“狗日的腾讯”—3Q大战
  12. Eclipse 下载带有WTP 相应插件板本的地址
  13. 淘宝sdk,淘宝api接口
  14. 解决:ERROR kuhl m_privilege simple: Rtiadjustprivilege (20) c0000061
  15. 高中计算机类教师资格证,高中教师资格证计算机专业考什么
  16. 联盟优势电信服务器,中国电信积极推进OLA联盟行业技术标准制定 加速智能家居互联互通...
  17. 在冥冥中那些昵称是见识到
  18. 水面反光如何拍摄_如何把水面拍出粼粼波光
  19. 深度学习框架量化感知训练的思考及OneFlow的解决方案
  20. raise InvalidSchema(“No connection adapters were found

热门文章

  1. 心灵徒步-再回北京奋斗的路途
  2. 遇事不决,量子力学!潘建伟的导师荣获2022年诺贝尔物理学奖!
  3. 麒麟系统linux网络重启,Linux中Ubuntu/麒麟系统如何设置网络连接
  4. EOF on Windows
  5. JAVA模拟实现双色球开奖结果
  6. (已更新)全新校园跑腿小程序源码分享
  7. Java注解系列之2nd
  8. 【Python】python2.7使用串口发送txt文件的数据
  9. deepin linux 安装最新版node方法
  10. 新浪微博开放平台研究-实现微博自动评论(下)