L1-6 斐波那契 (15 分)

简介: 总所周知,数列0 1 1 2 3 5 8 13 21 ... 被称为斐波纳契数列。也就是说数列从第 3 项开始,每一项都等于前两项之和。现在输入一个整数 N,请你输出这个序列的前 N 项。

总所周知,数列0 1 1 2 3 5 8 13 21 ... 被称为斐波纳契数列。

也就是说数列从第 3 项开始,每一项都等于前两项之和。

现在输入一个整数 N,请你输出这个序列的前 N 项。

输入格式:

一个整数 N。0 < N < 46

输出格式:

在一行中输出斐波那契数列的前 N 项,数字之间用空格隔开。请注意结尾有空格。

样例">样例">输入样例:

在这里给出一组输入。例如:

5

输出样例:

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

0 1 1 2 3

PS:一个函数,数组初始化,一个输出函数,code结束

代码如下:

#include<iostream>
using namespace std;
void fun(int x,int a[]);
int main()
{
  int a[50] = { 0,1,1 };
  int n;
  cin >> n;
  fun(n, a);
  for (int i = 0; i < n; i++) {
    cout << a[i] << " ";
  }
}
void fun(int x,int a[]) {
  if (x > 3) {
    for (int i = 3; i < x; i++) {
      a[i] = a[i - 1] + a[i - 2];
    }
  }
}



相关文章
|
关系型数据库 MySQL Linux
TiDB实时同步数据到PostgreSQL(三) ---- 使用pgloader迁移数据
使用PostgreSQL数据迁移神器pgloader从TiDB迁移数据到PostgreSQL,同时说明如何在最新的Rocky Linux 9(CentOS 9 stream也适用)上通过源码编译安装pgloader。
|
4月前
|
人工智能 自然语言处理 安全
Windows 一键部署 OpenClaw 2.6.6 教程|5 分钟搞定本地 AI 智能体,告别复杂配置(技术分享喜欢点赞)
本文详解Windows一键部署OpenClaw 2.6.6(“小龙虾”)全流程:零代码、全可视化、内置依赖,5分钟搞定本地AI智能体。支持文件整理、浏览器自动化、微信联动等办公场景,附避坑指南与实操指令,小白友好,隐私安全有保障。
|
9月前
|
缓存 对象存储
「玩透ESA」ESA启动和加速-源地址池实操
创建两个新加坡OSS源站并上传图片,因测试账号Bucket满额复用已有资源。配置源地址池,设置请求不缓存,验证多请求下图片返回比例约为6:4。通过将一个源站指向无效IP(1.1.1.1),验证异常源站逃逸机制,约60%请求失败,实现故障模拟与容错测试。
512 1
|
8月前
|
数据采集 缓存 人工智能
微信 item_search - 关键词取文章列表接口对接全攻略:从入门到精通
本攻略详解基于搜狗微信搜索合规接口的item_search调用方法,涵盖接口认知、密钥获取、参数配置、签名生成、批量采集、异常处理及性能优化,结合Python实操示例,助力开发者高效实现微信文章列表的数据获取与舆情监测、内容聚合等应用,兼顾合规性与生产稳定性。
jetson错误(三):E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法
在NVIDIA Jetson平台上遇到“未能满足的依赖关系”错误时,可以通过运行“sudo apt-get -f install”或“sudo apt-get --fix-broken install”命令来解决。
1557 2
|
机器学习/深度学习 算法 计算机视觉
YOLOv11改进策略【SPPF】| SimSPPF,简化设计,提高计算效率
YOLOv11改进策略【SPPF】| SimSPPF,简化设计,提高计算效率
884 13
YOLOv11改进策略【SPPF】| SimSPPF,简化设计,提高计算效率
|
程序员 测试技术 项目管理
项目管理中分工问题如何用RACI责任矩阵解决?
RACI责任矩阵是团队协作中的高效工具,通过明确任务中每个人的角色(负责、批准、咨询、知会),避免责任不清、重复工作和信息不对称等问题。
1485 10
项目管理中分工问题如何用RACI责任矩阵解决?
|
SQL 关系型数据库 MySQL
MySQL中外键的使用及外键约束策略
这篇文章讨论了MySQL中使用外键的重要性,包括外键的概念、不使用外键可能导致的问题、如何设置外键约束以及不同的外键约束策略(如CASCADE和SET NULL),并通过示例演示了这些概念。
MySQL中外键的使用及外键约束策略
|
编解码 供应链 搜索推荐
VR技术在教育领域的应用前景:开启沉浸式学习新时代
【8月更文挑战第24天】VR技术在教育领域的应用前景广阔,它将为传统教育带来革命性的变革。通过提供沉浸式的学习体验和个性化的学习方式,VR技术能够激发学生的学习兴趣和动力,提高学习效果和综合素质。我们有理由相信,在未来的日子里,VR技术将成为教育领域的重要工具之一,为学生们带来更加丰富多彩的学习体验。让我们共同期待VR技术在教育领域的美好未来吧!
|
NoSQL Java API
Spring Data MongoDB 使用
Spring Data MongoDB 使用
878 1