1.跳台阶
一个楼梯共有 nn 级台阶,每次可以走一级或者两级,问从第 00 级台阶走到第 nn 级台阶一共有多少种方案。
输入格式
共一行,包含一个整数 nn。
输出格式
共一行,包含一个整数,表示方案数。
数据范围
1≤n≤15
输入样例:
5
输出样例:
8
用递归写,代码:
#include <iostream> using namespace std; int n; int ans; void count(int k){ if(k==n) ans++; else if(k<n){ count(k+1); count(k+2); } } int main(){ cin>>n; count(0); cout<<ans<<endl; return 0; }