欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

NYOJ 76 超级台阶

发布时间:2025/3/16 49 豆豆
生活随笔 收集整理的这篇文章主要介绍了 NYOJ 76 超级台阶 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

超级台阶

时间限制:1000 ms  |  内存限制:65535 KB 难度:3 描述

有一楼梯共m级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第m级,共有多少走法?

注:规定从一级到一级有0种走法。

输入
输入数据首先包含一个整数n(1<=n<=100),表示测试实例的个数,然后是n行数据,每行包含一个整数m,(1<=m<=40), 表示楼梯的级数。
输出
对于每个测试实例,请输出不同走法的数量。
样例输入
2 2 3
样例输出
1 2
AC码:
#include<stdio.h> int f[41]={0,1}; void fibo() {for(int i=2;i<41;i++)f[i]=f[i-1]+f[i-2]; } int main() {int N,n;fibo();f[1]=0;scanf("%d",&N);while(N--){scanf("%d",&n);printf("%d\n",f[n]);}return 0; }

总结

以上是生活随笔为你收集整理的NYOJ 76 超级台阶的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。