首页 > 其他分享 >一本通 1071:菲波那契数

一本通 1071:菲波那契数

时间:2024-10-06 22:48:56浏览次数:8  
标签:契数 正整数 数列 int 1071 菲波 那契 输入

【题目描述】
菲波那契数列是指这样的数列: 数列的第一个和第二个数都为1,接下来每个数都等于前面2个数之和。给出一个正整数k,要求菲波那契数列中第k个数是多少。
【输入】 输入一行,包含一个正整数k。(1 ≤ k ≤ 46)
【输出】 输出一行,包含一个正整数,表示菲波那契数列中第k个数的大小。
【输入样例】19
【输出样例】 4181

include

using namespace std;
int a[50];
int main()
{
a[1]=1;
a[2]=1;
int k;
cin >> k;
for (int i=3;i<=46;i++) 错误:for (int i=3;i<=n;i++)
{
a[i]=a[i-1]+a[i-2];
}

cout << a[k];

}
反思:把菲波纳契数列的数一一列举出来之后,再查找那一个输入的数就可以了

标签:契数,正整数,数列,int,1071,菲波,那契,输入
From: https://www.cnblogs.com/zyc815/p/18449591

相关文章

  • 信息学奥赛复赛复习11-CSP-J2020-04方格取数-动态规划、斐波那契数列、最优子结构、重
    PDF文档公众号回复关键字:202410041P7074[CSP-J2020]方格取数[题目描述]设有n×m的方格图,每个方格中都有一个整数。现有一只小熊,想从图的左上角走到右下角,每一步只能向上、向下或向右走一格,并且不能重复经过已经走过的方格,也不能走出边界。小熊会取走所有经过的方格中......
  • P8808 [蓝桥杯 2022 国 C] 斐波那契数组
    Hello大家好,我是小亦,今天一大早就来更东西了嘿嘿,不知道现在大家有没有回老家的或去玩的,那有没有扎在家的,呜呜呜我就是宅在家的QWQ,唉没办法啊,好那么好不了这些了qwq,今天我来讲的题目是来自蓝桥杯2022年国C题目也就是第三道题,名叫:斐波那契数组,其实这道题呢,嗯比较的难所以呢我也......
  • 1071 - 字符图形7-星号菱形
    题目描述输入一个整数n,请打印出n∗2+1行的字符图形。输入一个整数(0<n<10)。输出一个字符图形,如输入2,则产生5行的菱形(为方便找规律,这里将空格用□替代,实际输出,请输出空格)。□□×□××××××××□×××□□×样例输入2输出  * ******** ......
  • 算法设计与分析(斐波那契数列
    目录斐波那契数列的递归实现斐波那契数列的定义递归实现注意事项小结:斐波那契数列的递归实现在编程中,斐波那契数列是一个非常著名的序列,它通常定义为每个数字(从第3个数字开始)都是前两个数字的和,且前两个数字分别是0和1。斐波那契数列的定义在本实现中,斐波那契数列的定义略有不同,......
  • P11071 「QMSOI R1」 Distorted Fate
    介绍一种好想、在线、空间小、跑的还挺快的做法(?)先暂时不考虑修改,只考虑怎么快速求解询问。询问相当于区间内前缀按位或的和。根据按位或的性质,当区间内某个值在某一位下是\(1\),那么所有包含这个值的前缀的按位或结果在该位下都为\(1\)。考虑拆位,单独考虑每一位对答案的贡献,......
  • 超越常规:斐波那契数列的极速计算技术3
    针对斐波那契数列算法进行详细介绍和优化,从最简单的递归方法到更高效的迭代、缓存、动态规划、公式推导和矩阵解法,最终达到了时间复杂度为O(logn)的快速幂矩阵解法来感受算法的神奇之处,最后可以看到如何实现在输入n=2100000000(21亿)时仅耗时0.02毫秒的最佳效果。一、回顾斐波......
  • 例2.12 分别编写求n!和输出斐波那契数列的函数,并用两个函数进行测试
    例2.12分别编写求n!和输出斐波那契数列的函数,并用两个函数进行测试2.12.1deffactorial(n):r=1whilen>1:r*=nn-=1returnrdeffib(n):a,b=1,1whilea<n:print(a,end="")a,b=b,a+bprint('%d!=%d'%(......
  • 代码随想录算法训练营第32天|509. 斐波那契数、70. 爬楼梯、746. 使用最小花费爬楼梯
    目录509.斐波那契数1、题目描述2、思路3、code4、复杂度分析70.爬楼梯1、题目描述2、思路3、code746.使用最小花费爬楼梯1、题目描述2、思路3、code4、复杂度分析509.斐波那契数题目链接:link1、题目描述斐波那契数(通常用F(n)表示)形成的序列称为斐波那......
  • 关于斐波那契数列
    问题输入整数N,求出斐波那契数列中的第N项是多少。斐波那契数列的第0项是0,第1项是1,从第2项开始的每一项都等于前两项之和。输入格式第一行包含整数T,表示共有T个测试数据。接下来T行,每行包含一个整数N。输出格式每个测试数据输出一个结果,每个结果占一行,结果格式为Fib(N)......
  • springboot招生管理系统(11071)
     有需要的同学,源代码和配套文档领取,加文章最下方的名片哦一、项目演示项目演示视频二、资料介绍完整源代码(前后端源代码+SQL脚本)配套文档(LW+PPT+开题报告)远程调试控屏包运行三、技术介绍Java语言SSM框架SpringBoot框架Vue框架JSP页面Mysql数据库IDEA/Eclipse开发四、项......