7-8 菲波那契数列 (15 分)

菲波那契数列是指这样的数列: 数列的第一个和第二个数都为1,接下来每个数都等于前面2个数之和。 给出一个正整数a,要求菲波那契数列中第a个数是多少。

输入格式:

第1行是测试数据的组数n,后面跟着n行输入。每组测试数据占1行,包括一个正整数a(1 <= a <= 20)

输出格式:

输出有n行,每行输出对应一个输入。输出应是一个正整数,为菲波那契数列中第a个数的大小

输入样例:

4
5
2
19
1

结尾无空行

输出样例:

在这里给出相应的输出。例如:

5
1
4181
1

结尾无空行

#include<iostream>
using namespace std;
int a[20];
int main(){int n;cin>>n;a[0]=1;a[1]=1;for(int i=2;i<20;i++) a[i]=a[i-1]+a[i-2];
//     for(int i=0;i<20;i++)cout<<a[i]<<endl;while(n--){int num;cin>>num;cout<<a[num-1]<<endl;}return 0;
}

7-8 菲波那契数列 (15 分)相关推荐

  1. 7-2 利用数组计算斐波那契数列 (15 分)

    本题要求编写程序,利用数组计算菲波那契(Fibonacci)数列的前N项,每行输出5个,题目保证计算结果在长整型范围内.Fibonacci数列就是满足任一项数字是前两项的和(最开始两项均定义为1)的数 ...

  2. 两个经典递归问题:菲波那契数列 + 汉诺塔

    一.递归问题的处理步骤 1)抽象出递归公式:对实际问题进行部分穷举,抽象出递归关系(关键),并列出"递归表达式" 2)确定递归出口:找出递归调用终止点 二.菲波那契数列 实际问题: ...

  3. 菲波拉契数列(传统兔子问题)

    题目: 古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 斐波那契数: 亦称之为斐波那契数列(意大利语: ...

  4. 菲波拉契数列的通项公式

    菲波拉契数列的通项公式– F(n)=(1/√5)*{[(1+√5)/2]^n - [(1-√5)/2]^n} : 题目:hdu--1568: http://acm.hdu.edu.cn/showpro ...

  5. java - 菲波拉契数列 兔子个数

    菲波拉契数列:有一对兔子,从出生后第 3 个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 结果演示 代码演示 package com.tw ...

  6. 2.3 基本算法之递归变递推 1188 菲波那契数列(2) python

    http://noi.openjudge.cn/ch0203/1760/ """2.3 基本算法之递归变递推 1188 菲波那契数列(2)--3分 http://ybt. ...

  7. 2.3基本算法之递归变递推 1188 菲波那契数列(2)

    http://noi.openjudge.cn/ch0203/1760/ /* 2.3基本算法之递归变递推 1188 菲波那契数列(2) http://ybt.ssoier.cn:8088/probl ...

  8. 1.5编程基础之循环控制 17:菲波那契数列--刘昕源-2019-06-23

    /* 1.5编程基础之循环控制 17:菲波那契数列--刘昕源-2019-06-23  http://noi.openjudge.cn/ch0105/17/ */ #include <bits/s ...

  9. 信息学奥赛一本通 1188:菲波那契数列(2) | OpenJudge NOI 2.3 1760:菲波那契数列(2)

    [题目链接] ybt 1188:菲波那契数列(2) OpenJudge NOI 2.3 1760:菲波那契数列(2) [题目考点] 1. 求斐波那契数列 多种方法求斐波那契数列 [解题思路] 该题可能 ...

最新文章

  1. 【云安全与同态加密_调研分析(3)】国内云安全组织及标准——By Me
  2. ArcEngine的ToolbarControl解析
  3. Project Chameleon Work In Progress 10
  4. 王朝阳:河北高校邀请赛 -- 二手车交易价格预测决赛答辩
  5. RDS用户如何优化报警规则
  6. Silverlight调用的JS方法返回对象数组的处理方法
  7. 【错误记录】Android Gradle 配置报错 ( gradle.properties 配置到 BuildConfig 中需要注意类型转换 | 位置: 类 BuildConfig )
  8. 【Groovy】map 集合 ( map 集合定义 | 通过 getClass 函数获取 map 集合的类型 | 代码示例 )
  9. 1.1.2 以Web Host方式寄宿Web API
  10. RAID技术详细解答之一:入门基础篇
  11. 需求分析 应该先写业务还是功能_产品经理必知:产品调研中功能调研的标准“姿势”...
  12. c++ vector拷贝构造_JDK源码分析-Vector
  13. api商品分享源码_谈谈微服务中的 API 网关(API Gateway)
  14. android sdk 64 linux下载,64位Linux机器上的Android SDK
  15. linux 联机游戏下载,星露谷物语多人联机版
  16. 带你极速掌握EMU8086汇编工具,深刻理解微机原理(含安装与快速上手教程)
  17. 继杭州购房宝典后,Github上的这个程序员买房实用指南火了!
  18. 手机Camera理论
  19. Unity3d资源反编译. AssetBundle格式简析+简单应用+爬坑
  20. java中的逻辑结构

热门文章

  1. python 天勤 金叉 编程代码_Python量化策略开发框架,固定的套路、突破策略的福音...
  2. 小汤学编程之JavaEE学习day05——会话管理、文件上传与下载、Ajax
  3. vue 自定义marquee无缝滚动组件
  4. java知识点八:时间日期类
  5. 浏览器截图插件什么的弱爆了
  6. bzoj1925地精部落——数学
  7. 洛谷 P2904 [USACO08MAR]跨河River Crossing
  8. python爬虫爬取大众点评并导入redis
  9. opencv 简单、常用的图像处理函数(2)
  10. rhel5.4下编译安装python2..6.6 + mod_python