Background

Special for beginners, ^_^

Description

楼梯有N级台阶,上楼可以一步上一阶,也可以一步上二阶。编一递推程序,计算共有多少种不同走法?

Format

Input

一个整数 N(1≤N≤40),为台阶的级数。

Output

一个整数,为不同走法数。

Samples

輸入資料 1

3

Copy

輸出資料 1

3

Copy

Limitation

1s, 1024KiB for each test case.

代码:

#include<iostream>
using namespace std;
int a[105];
int main()
{int n;cin>>n;a[1] = 1;a[2] = 2;int ans = 0;for(int i = 3; i <= n; i++){a[i] = a[i - 1] + a[i - 2];}cout<<a[n]; return 0;
}

这就是本题的题解,谢谢观看。

走楼梯(stairs)c++题解相关推荐

  1. 走楼梯(stairs)

    Background Special for beginners, ^_^ Description 楼梯有 N 级台阶,上楼可以一步上一阶,也可以一步上二阶.编一递推程序,计算共有多少种不同走法? F ...

  2. CSDN周赛29题解-订班服、争抢糖豆、走楼梯、打家劫舍

    文章目录 给CSDN竞赛的建议 CSDN周赛29题解 订班服 抓糖豆 走楼梯 打家劫舍 给CSDN竞赛的建议 1.希望多出一些原创题目.本次四道题目基本都是非原创题目,增加了作弊的可能性 2.可以模仿 ...

  3. 动态规划走楼梯_动态规划问题为什么要画表格?

    ❝ 本文是我的 91 算法第一期的部分讲义内容.91 算法第一期已经接近尾声,二期的具体时间关注我的公众号即可,一旦开放,会第一时间在公众号<力扣加加>通知大家. ❞ 动态规划可以理解为是 ...

  4. 递归法:走楼梯; 旋转数组的最小数字(递归法和改进二分法)

    题目:走楼梯 小明在走楼梯,楼梯有n阶台阶,一次可以上1阶,2阶或者3阶,实现一个方法,计算小明有多少种走楼梯的方式 package louti; import java.util.Scanner;p ...

  5. 【动态规划】走楼梯问题

    走楼梯问题 问题:有一座高度是10级台阶的楼梯,从下往上走,每跨一步只能向上1级或者2级台阶.一共有多少种走法.(和铺瓷砖问题是一样的) 暴力枚举很简单,先选择可能性,再根据排列组合公式,记录. 但是 ...

  6. 递归算法----走楼梯问题(跳台阶)

    /*** 案例2 分治算法 走楼梯* 一个台阶总共有n级,如果一次可以走1级,也可以一次走2级,求总共有多少种走法.* 分析:* 如果只有1级台阶,则只有一种走法,如果有2级台阶,则有2种走法:一次走 ...

  7. 走楼梯问题PHP,算法之走楼梯问题

    A 上楼梯时,B 从同一楼梯往下走.每次不一定只走 1 级,最多可以一次跳过 3 级(即直接前进 4 级). 但无论走多少级,1 次移动所需时间不变.两人同时开始走,求共有多少种"两人最终同 ...

  8. python编程绘制楼梯_Python走楼梯问题解决方法示例

    本文实例讲述了Python走楼梯问题解决方法.分享给大家供大家参考,具体如下: # -*- coding:utf-8 -*- #!python3 ''' 下楼问题.从楼上走到楼下共有h个台阶,每一步有 ...

  9. 关于有些人走楼梯喜欢走两阶的走法求法

    public class 走楼梯 { // 问,上楼梯一次可以走一阶台阶或者两阶台阶,求共有几种走法 //同 小青蛙跳荷叶,一次可以跳一个荷叶的距离,也可以跳两个荷叶的距离,求共有几种跳发等类似问题 ...

最新文章

  1. DPI — 深度数据报文解析
  2. Flex LineChart曲线——动态加载组件
  3. sql 自动 清理 ldf 日志_阳泉自动转盘式喷砂机
  4. 统计学习及监督学习概论
  5. 连接局域网的SQL Server数据库配置
  6. skywalking(4)
  7. 本地缓存Caffeine
  8. 怎么用python编程前二n-1项的等差数列的和_python— 等差数列末项计算方式
  9. Windows可以往外ping,外部却ping不通本机
  10. Flash 用FLASH遮罩效果做图片切换效果
  11. 深度学习与计算机视觉教程(13) | 目标检测 (SSD,YOLO系列)(CV通关指南·完结)
  12. cdr添加节点快捷键_【CDR干货】常用cdr快捷键命令汇总,快来收藏!
  13. css 平行四边形 梯形 组合_CSS-实现三角形、梯形、平行四边形、圆形、椭圆形、对话框、自适应正方形 Web程序 - 贪吃蛇学院-专业IT技术平台...
  14. 企业WiFi认证,怎么确保企业WiFi安全?
  15. Java培训学习之分词工具之HanLP介绍
  16. Lenovo X61鸟枪换炮之更换大硬盘
  17. 英语口语275之每日十句口语
  18. 云服务器无法远程连接常见原因如下:
  19. RestTemplate技术预研——OkHttp
  20. (非常重要).Net Core应用框架Util介绍(学习Util)

热门文章

  1. 虚拟内存的最大容量与实际容量区别
  2. 视音频编解码基本术语及解释MediaInfo
  3. hdmi网线延长器_HDMI转RJ45单网线延长器HE12
  4. 编码、转码和编码格式
  5. html网络图片占位,界面图片的占位图的处理方法与流程
  6. 海外生活: 胆小鬼驾车行走多伦多
  7. C#版俄罗斯方块含部分代码
  8. 标准的pboc密钥分散算法 c语言,PBOC密码技术方法、分散密钥、过程密钥,如何计算ARQC、ARPC、MAC,已经ENC...
  9. Word中如何在同一个页面下设置两个不同的页码
  10. 干掉 IDEA:JetBrains 推出“下一代 IDE”轻量级开发工具 Fleet!