P10250 [GESP样题 六级] 下楼梯 题解
_Star_Universe_ · · 题解
题目传送门
修改了思路里的一处笔误,望管理通过。
题意
就是让你求下
递推思路
就是一个简单的递推题,当
其实这个公式是很容易得到的,因为一次最多下三级楼梯,所以从上往下数第
递推代码
#include<bits/stdc++.h>
using namespace std;
long long a[1001];
int n;
int main(){
cin>>n;
a[0]=1;
a[1]=2;
a[2]=4;
for(int j=3;j<n;j++){
a[j]=(a[j-1]+a[j-2]+a[j-3]);
}
cout<<a[n-1]<<endl;
return 0;
}