ZZULIOJ【1091】童年生活二三事【斐波那契】
1091: 童年生活二三事(多实例测试)
Time Limit: 1 Sec Memory Limit: 128 MB
Submit: 4299 Solved: 2457
SubmitStatusWeb Board
Description
Redraiment小时候走路喜欢蹦蹦跳跳,他最喜欢在楼梯上跳来跳去。
但年幼的他一次只能走上一阶或者一下子蹦上两阶。
现在一共有N阶台阶,请你计算一下Redraiment从第0阶到第N阶共有几种走法。
Input
输入包括多组数据。
每组数据包括一行:N(1≤N≤40)。
输入以0结束
Output
对应每个输入包括一个输出。
为redraiment到达第n阶不同走法的数量。
Sample Input
3
0
Sample Output
3
解析:
如果不是博主找了规律,恐怕很难相信这居然是斐波那契数列。
0 -----1 1
0------2 2
0------3 3
0------4 5
0------5 8
程序如下:
#include<cstdio>
int main()
{int a[1000],t,i;while((scanf("%d",&t)&&t!=0)){a[0]=1;a[1]=2;for(i=2;i<t;i++){a[i]=a[i-1]+a[i-2];}if(t<2)printf("1\n");elseprintf("%d\n",a[i-1]);} return 0;
}
ZZULIOJ【1091】童年生活二三事【斐波那契】相关推荐
- ZZULIOJ 1091: 童年生活二三事(多实例测试)详细讲解(c语言)
1091: 童年生活二三事(多实例测试) 刚开始的思路是 i 代表一下子上二阶的次数, j 代表 一次一阶 (j = n -2*i) 所以: N=1 有一种: N=2 有两种: N=3 有三种: 当N ...
- ZZULIOJ:1091: 童年生活二三事(多实例测试)
1091: 童年生活二三事(多实例测试) 时间限制: 1 Sec 内存限制: 128 MB [状态] [讨论版] [提交] [命题人:admin] 题目描述 Redraiment小时候走路喜欢蹦蹦跳 ...
- 【ZZULIOJ】1091: 童年生活二三事(多实例测试)
ZZULIOJ题解 1091: 童年生活二三事(多实例测试) 题目描述 Redraiment小时候走路喜欢蹦蹦跳跳,他最喜欢在楼梯上跳来跳去. 但年幼的他一次只能走上一阶或者一下子蹦上两阶. 现在一共 ...
- 1091: 童年生活二三事(多实例测试) ZZULIOJ
1091: 童年生活二三事(多实例测试) 题目描述 Redraiment小时候走路喜欢蹦蹦跳跳,他最喜欢在楼梯上跳来跳去. 但年幼的他一次只能走上一阶或者一下子蹦上两阶. 现在一共有N阶台阶,请你计算 ...
- 1091: 童年生活二三事(多实例测试)Python
1091: 童年生活二三事(多实例测试) 时间限制: 1 Sec 内存限制: 128 MB 提交: 17949 解决: 11624 [状态] [讨论版] [提交] [命题人:admin] 题目描述 R ...
- 1091: 童年生活二三事(多实例测试)
1091: 童年生活二三事(多实例测试) Time Limit: 1 Sec Memory Limit: 128 MB Submit: 4334 Solved: 2473 SubmitStatus ...
- 1202 -- 童年生活二三事
童年生活二三事 Time Limit:1000MS Memory Limit:65536K Total Submit:72 Accepted:61 Description Redraiment小时候 ...
- 1007: 童年生活二三事
台州acm:1007: 童年生活二三事 Description Redraiment小时候走路喜欢蹦蹦跳跳,他最喜欢在楼梯上跳来跳去. 但年幼的他一次只能走上一阶或者一下子蹦上两阶. 现在一共有N阶台 ...
- Problem A: 童年生活二三事
斐波那契数列:F(n)=F(n-1)+F(n-2) #include <stdio.h> #include <stdlib.h> int f(int n) {int b;if( ...
最新文章
- linux下基于apache下的svn的搭建
- 套接字设置为(非)阻塞模式
- 下一步linux命令bzip,linux基础命令---bzip2
- HuggingFace学习3:加载预训练模型完成机器翻译(中译英)任务
- intent-filter something
- 语音识别的技术原理是什么?
- error: #5: cannot open source input file “stm32f10x_lib.h“:
- matlab按行读文件
- Windows Phone 的字体和语言配置支持
- LoadRunner 快速生成手写脚本
- 用照片进行三维模型重建
- 我国计算机系统安全保护等级的划分,规范《GB17859-1999-计算机信息系统安全保护等级划分准则》.pdf...
- 连接问题:ORA-3136:inbound connection timed out
- [译]数据包在 Kubernetes 中的一生(2)
- 怎样去除图片水印?教你一个一键去除水印的方法
- 没有密码如何解除工作表保护
- 【Mac+Deepin系统】两台主机一个显示器如何切换显示?
- python pickle反序列化漏洞_Numpy反序列化命令执行漏洞分析(CVE-2019-6446) –vr_system...
- 文档向量表示入坑 (持续 更新中)
- MATLAB中的sort函数
热门文章
- 20191028清北学堂笔记(模拟赛#1:28日上午)
- 中国信通院推出了一个“APP签名服务系统,可防篡改、可追溯、第三方认证“的初步了解
- 成功复活卡西欧光能手表
- gb和gib的区别_gb和gib的区别_KB / KiB,MB / MiB,GB / GiB,… 的区别是什么?
- mxnet学习记录(转载)
- tkMyBatis执行insert返回主键
- android studio 主题样式,AndroidStudio主题样式
- python实现64卦的转换
- 基于jsp+ssm的医药销售管理系统进销存系统-计算机毕业设计
- JavaScript中判断两个字符串是否相等的方法