zoukankan      html  css  js  c++  java
  • 一本通递归1204爬楼梯

    1204:爬楼梯


    时间限制: 1000 ms         内存限制: 65536 KB
    提交数: 9239     通过数: 4844 

    【题目描述】

    树老师爬楼梯,他可以每次走1级或者2级,输入楼梯的级数,求不同的走法数。

    例如:楼梯一共有3级,他可以每次都走一级,或者第一次走一级,第二次走两级,也可以第一次走两级,第二次走一级,一共3种方法。

    【输入】

    输入包含若干行,每行包含一个正整数N,代表楼梯级数,1≤N≤30。

    【输出】

    不同的走法数,每一行输入对应一行输出。

    【输入样例】

    5
    8
    10
    

    【输出样例】

    8
    34
    89
    源码:

    #include<iostream>
    #include<cstdio>
    using namespace std;
    int v(int n)
    {
    if(n==1) return 1;
    if(n==2) return 2;
    return v(n-1)+v(n-2);
    }
    int main()
    {
    int n;
    while(scanf("%d",&n)!=EOF)
    cout<<v(n)<<endl;
    return 0;
    }

  • 相关阅读:
    MySQL 5.7.18 zip 文件安装过程
    Mysql 自定义随机字符串
    JAVA基本类型和引用类型
    初识JSP
    Java导出错误数据
    时序图的使用习惯
    Redis踩坑
    ES踩坑
    代码规范
    Git在公司的使用流程
  • 原文地址:https://www.cnblogs.com/weijianzhen/p/12359060.html
Copyright © 2011-2022 走看看