超级楼梯

H - 超级楼梯 H - 超级楼梯 有一楼梯共M级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第M级,共有多少种走法? Input 输入数据首先包含一个整数N,表示测试实例的个数,然后是N行数据,每行包含一个整数M(1Output 对于每个测试实例,请输出不同走法的数量 Sample Input 2 2 3 Sample Output 1 2 其实这一道题就是一道 阅读详情
       超级台阶
时间限制:1000 ms  |  内存限制:65535 KB
难度:3
描述
有一楼梯共m级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第m级,共有多少走法?


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


输入
输入数据首先包含一个整数n(1<=n<=100),表示测试实例的个数,然后是n行数据,每行包含一个整数m,(1<=m<=40), 表示楼梯的级数。
输出
对于每个测试实例,请输出不同走法的数量。
样例输入
2
2
3
样例输出
1
2




# include <stdio.h>
int a[41];
void fact(int n)
{
int i;
a[1]= 0;
a[2] =1;
a[3]= 2;
for (i = 4; i<=n; i++)
a[i] = a[i-1] + a[i-2];
printf("%d\n",a[n]);
}
int main(void)
{
int n,m;
scanf("%d", &m);
while (m--)
{
scanf("%d", &n);
fact(n);
}


return 0;
}
超级楼梯(递归算法) 【题目如下】(Hdoj2041) 【代码详情】/********************************************************/* 程 序 名:超级楼梯(递归算法)/* 作 者:为了娶个美女老婆而AC/* 编程时间:2009年8月2日/* 主要功能:递归算法的实现****************************** 阅读详情

相关推荐

超级楼梯1

7-8 超级楼梯1 (10 分) Problem Description 有一超级楼梯,共无限级。刚开始时你在地面,你可以一步跨上第一级,也可以一步跨上第二级。 假设你每次只能向上跨一级或二级,那么你要走上第N级,共有多少种走法? Input 输入数据首先包含一个整数N,表示测试实例的个数,然后是N行数据,每行包含一个整数M(1<=M<=40),表示楼梯的级数。 Output 对于每个测试实例,请输出不同走法的数量 Sample Input 2 5 8 Sample Outp

嗯呢嗯呢的博客 2456

超级台阶---DP?

超级台阶 时间限制:3000 ms  |  内存限制:65535 KB 描述 有一楼梯共m级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第m级,共有多少走法? 注:规定从一级到一级有0种走法。 输入 输入数据首先包含一个整数n(1输出 对于每

MY BLOG 769

DBeaver连接ClickHouse保姆级教程:从安装到成功测试(附驱动下载问题解决)

本文提供了一份详细的DBeaver连接ClickHouse实战指南,重点解决了驱动下载失败等常见问题。文章从环境准备、DBeaver安装讲起,详细阐述了手动配置ClickHouse驱动的可靠方案,并逐步指导完成连接配置与测试,最后介绍了基础操作与查询优化技巧,旨在帮助用户高效完成连接并快速上手使用。

pink的博客 880

题目76:超级台阶

题目链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=76描述有一楼梯共m级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第m级,共有多少走法?注:规定从一级到一级有0种走法。输入输入数据首先包含一个整数n(1≤n≤100),表示测试实例的个数,然后是n行数据,每行包含一个整数m,(1≤m≤40), 表示楼梯的级数。输出对于每个测试实例,

杨林峰的笔记 348

傅里叶变换实战:用Python手把手教你分析音频频谱(附完整代码)

本文详细介绍了如何使用Python实现傅里叶变换进行音频频谱分析,涵盖音频加载、预处理、FFT应用、频谱可视化及特征提取等关键步骤。通过实战案例和完整代码,帮助开发者掌握数字信号处理技术,特别适合音频分析和音乐信息检索领域的应用。

weixin_29090677的博客 150

【电磁场计算】磁偶极子在外磁场中的受力

最近在总结电磁场计算公式的时候发现,关于磁偶极子受力的计算公式,在不同文献中的说明有点出入,在此特地写一篇博客澄清一下。

sky4403的博客 7476

超级台阶(斐波那契类)

链接:https://www.nowcoder.com/acm/contest/90/A来源:牛客网题目描述小明在坐景驰科技研发的无人车到达了目的地。从无人车下来以后,小明看到了一个长长的楼梯。有一个n级台阶的楼梯,小明一次可以向上跳1步,两步,甚至是n步,请问小明跳到n级台阶有多少种跳法?输入描述:第一行输入一个整数t,代表有t组样例:( T&lt;=30) 接下来的t行,都用一个整数n,表示楼...

Gem 520

VMvare 桥接模式无法联网、没有未桥接的主机网络适配器,无法将网络更改为桥接状态。

很多程序员,整天沉浸在业务代码的 CRUD 中,业务中没有大量数据做并发,缺少实战经验,对并发仅仅停留在了解,做不到精通,所以总是与大厂擦肩而过。我把私藏的这套并发体系的笔记和思维脑图分享出来,理论知识与项目实战的结合,我觉得只要你肯花时间用心学完这些,一定可以快速掌握并发编程。《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!战项目源码讲义》点击传送门即可获取!**

q16974058的博客 4332

【C++题解】走楼梯-高阶版

楼有一个神秘宝座,要到达宝座需要爬数级台阶,只见有一个。的同学都是具有拼搏精神和团队精神的,通过不断的努力,个不同台阶上,如果你踩到安有炸弹的台阶,你就真成。的方案总数,由于结果可能过大,输出结果对。),同时要把到达这些台阶的方案数清零。,我们需要标记这些台阶(代码中的数组。,他们现在在台阶下面(姑且认为为第。级),正当大家准备冲上楼梯时——:“慢着,楼梯上有炸弹!爬楼梯的时候一次只能爬。个台阶的方案数,可推出公式。级),而宝座就在顶端(第。(非神犇)为必然事件输出。

szxguagua0807的博客 470

SD - WAN:企业出海的网络加速器

例如,一家中国的跨境电商企业,在欧美市场的促销活动期间,借助 SD - WAN 技术,即使面对海量订单数据的交互,也能确保欧美客户在浏览商品、下单支付时感受到近乎本地网络的流畅体验,大大提升了客户满意度,稳住了销售增速。企业无需在海外本地部署大量冗余服务器,只需依托云台,借助 SD - WAN 快速稳定的网络连接,即可轻松实现业务拓展,进一步精简运营架构,提升整体效能。在未来,随着技术的不断演进和企业出海需求的持续增长,SD - WAN 将持续赋能,助力更多企业在全球市场扬帆远航,书写辉煌篇章。

idcicp_com的博客 448

损失函数大汇总(四十五)(clDice Loss附公式推导与代码)

clDice Loss是一种针对细长结构分割任务的拓扑保持损失函数,通过比较预测区域和真实区域的中心线重叠情况来评估分割质量。与传统Dice Loss关注区域重叠不同,clDice Loss重点考察连通性和骨架拓扑结构,能有效避免血管断裂、分支错误连接等问题。该损失函数包含两个核心指标:预测骨架在真实区域中的覆盖比例(Topology Precision)和真实骨架被预测区域覆盖的比例(Topology Sensitivity),通过调和平均得到最终评估值。由于传统骨架提取算法不可导,实际实现采用可微的so

悦学共鸣,温柔以待,汇聚光芒,共同成长 452

最优走楼梯

还要注意一点:第一级楼梯不一定要走,因为如果第一级楼梯是负数,可能要跳过第一级楼梯。有一个楼梯有n级台阶,小明站在楼梯最下面,要走到最上面,他只能向上走,每次可以至少 1 级,至多。我们先定义一个数组dp,dp[i]表示小明走到第一级楼梯时能获得的最大喜爱程度。当小明向上走时,他的高兴程度就是所有他踩过的台阶权值之和。问小明走上楼梯到达最上面的台阶能获得的高兴程度最大是多少?,表示小明对于这级台阶的喜爱程度,有的为正,有的为负。在每级台阶上有一个权值(一个数),第。输出一个整数,表示答案。

piggy_good的博客 633

巡检领域红外热成像相机镜头焦距选择方法总结

摘要:巡检机器人红外热成像相机镜头焦距的选择需综合考虑检测距离、视场角、目标分辨率等核心要素。短焦距(4-6mm)适用于室内近距离巡检,中焦距(12-19mm)适合变电站等中等距离场景,长焦距(25-50mm)则用于光伏板等远距离检测。选型需遵循焦距计算公式f=SL×d,确保目标占据≥3×3像元,同时考虑机器人安装空间、环境适应性及软件联动需求。建议通过样机实测或仿真软件验证选型合理性,以实现对设备故障的精准识别。

start_up_go的博客 300

杭电 超级楼梯

http://acm.hdu.edu.cn/showproblem.php?pid=2041

u012766950的专栏 1029

Python爬虫实战:深度解析携程/飞猪酒店评论API与大数据采集

本文详细介绍了如何通过Python爬虫技术获取携程和飞猪平台的酒店评论数据。我们涵盖了从API分析、反爬虫对策到数据存储和处理的完整流程。API逆向分析:通过浏览器开发者工具发现和分析API接口反爬虫对策:使用请求头随机化、IP代理、浏览器自动化等技术异步处理:使用asyncio提高爬取效率数据质量:实现数据清洗和质量检查机制系统架构:构建可扩展的分布式爬虫系统未来改进方向:机器学习识别验证码分布式爬虫架构实时数据流处理更智能的反反爬虫策略。

2201_76125261的博客 602

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

ACM 超级楼梯

超级楼梯 Time Limit : 2000/1000ms (Java/Other)   Memory Limit : 65536/32768K (Java/Other) Total Submission(s) : 4   Accepted Submission(s) : 4 Font: Times New Roman | Verdana | Georgia Font Si

69小石头的博客 998

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

HDU 超级楼梯

超级楼梯 Time Limit : 2000/1000ms (Java/Other)   Memory Limit : 65536/32768K (Java/Other) Total Submission(s) : 61   Accepted Submission(s) : 23 Font: Times New Roman | Verdana | Georgia Font Size:

懂取舍 亦洒脱 481

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

超级楼梯 (java)

超级楼梯 题目链接 有一楼梯共M级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第M级,共有多少种走法? Input 输入数据首先包含一个整数N,表示测试实例的个数,然后是N行数据,每行包含一个整数M(1<=M<=40),表示楼梯的级数。 Output 对于每个测试实例,请输出不同走法的数量 Sample Input 2 2 3 Sample Output 1 2 题目分析 实际上是递归,每一格楼梯都是往后的一格或两格走到的,所以递归相加就可以了 快速输入输出方法链接 代码实现 impo

weixin_47701814的博客 862

超级楼梯 (递推)

超级楼梯 有一楼梯共M级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第M级,共有多少种走法? Input 输入数据首先包含一个整数N,表示测试实例的个数,然后是N行数据,每行包含一个整数M(1&lt;=M&lt;=40),表示楼梯的级数。 Output 对于每个测试实例,请输出不同走法的数量 Sample Input 2 2 3 Sample Output 1...

Move on 363

hduoj 2041 超级楼梯—————(变形题)Tom爬楼梯

hduoj 2041 超级楼梯 先码上杭电这道题: 超级楼梯 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 90039 Accepted Submission(s): 46353 Problem Description 有一楼梯共...

wait 710

超级楼梯 递推

超级楼梯 Time Limit : 2000/1000ms (Java/Other)Memory Limit : 65536/32768K (Java/Other) Total Submission(s) : 42Accepted Submission(s) : 34 Font:Times New Roman|Verdana|Georgia Font Siz...

baizhen6460的博客 149
上一篇: 01串
下一篇: 括号配对问题
java_oracle_c
博客等级 码龄13年 2粉丝 29原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值