当前位置:
首页 >
递推-练习2--noi3525:上台阶
发布时间:2023/12/10
40
豆豆
生活随笔
收集整理的这篇文章主要介绍了
递推-练习2--noi3525:上台阶
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
递推-练习2--noi3525:上台阶
一、心得
二、题目
3525:上台阶
总时间限制:楼梯有n(100 > n > 0)阶台阶,上楼时可以一步上1阶,也可以一步上2阶,也可以一步上3阶,编程计算共有多少种不同的走法。
三、AC代码
1 #include <iostream> 2 using namespace std; 3 int a[105]; 4 int main(){ 5 a[1]=1; 6 a[0]=1; 7 a[2]=2; 8 int n; 9 while(cin>>n&&n!=0){ 10 for(int i=2;i<=n;i++){ 11 a[i]=a[i-1]+a[i-2]+a[i-3]; 12 } 13 cout<<a[n]<<endl; 14 } 15 return 0; 16 }
总结
以上是生活随笔为你收集整理的递推-练习2--noi3525:上台阶的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 深入理解Elasticsearch(原书
- 下一篇: java查看jar包依赖_java项目开