1.
2.代码如下:

#include<iostream>
using namespace std;
int func(int a,int b,int c){if(c==1){return a;}if(c==2){return b;}if(c%2!=0){return (func(a,b,c-1)+func(a,b,c-2));}if(c%2==0){return (func(a,b,c-1)+func(a,b,c-2)+func(a,b,c-3));}return 0;
}
int main()
{int a;cin>>a;int all[10000]={};for(int i=1;i<=a;i++){int num1,num2,num3;cin>>num1>>num2>>num3;all[i]=func(num1,num2,num3);}for(int i=1;i<=a;i++){cout<<all[i]<<endl;}return 0;
}

C++基础之山寨版斐波那契数列相关推荐

  1. 【蓝桥基础练习】斐波拉契数列;杨辉三角形;查找整数;特殊回文数;特殊的数字

    ①试题 基础练习 Fibonacci数列 资源限制 内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 问题描述 Fibonacci数列 ...

  2. 数据结构三大查找算法(二分查找、插值查找、斐波那契数列查找)C语言实现

    文章目录 查找 二分查找(折半查找) 插值查找 斐波拉契查找 总结: 查找 查找是在大量的信息里面寻找一个特定的信息元素 (1)静态查找和动态查找: 静态或者动态都是针对查找表而言的.动态表指查找表中 ...

  3. 1008day1:列表-字符串基础知识、正则提取字符串小数、python数据类型、判断为假的方法、格式判断if elif elif else、字符串遍、计算器、提取str字母、斐波那契数列、水仙花数

    文章目录 一.提取字符串里面的小数:正则 二.Python数据类型 三.== 字符串:str基础知识 == 四.整型及浮点型 五.判断为假的方法 六.判断格式 七.循环:字符串遍历 六.循环1~100 ...

  4. LeetCode-动态规划基础题-509. 斐波那契数

    描述 题目如下: 509. 斐波那契数 斐波那契数,通常用 F(n) 表示,形成的序列称为 斐波那契数列 .该数列由 0 和 1 开始,后面的每一项数字都是前面两项数字的和.也就是: F(0) = 0 ...

  5. 语言运行泰博那契数列_波浪理论的数字基础-斐波那契数列

    波浪理论数学结构-斐波那契数列与黄金分割率 波浪理论的推动浪,浪形为5(1.2.3.4.5),调整浪的浪型为3(a/b/c),合起来为8.若把波浪细化,大的推动浪又可分为1.3.5浪为推动.2.4为调 ...

  6. MATLAB基础教程(5)——斐波那契数列

    目录 前言 正文开始啦: 总体思路: 首先创建文件: 编写 fibo_use.m 文件的内容代码 编写 fibonacci_mine.m 文件中的代码 代码运行 总结: 前言 斐波那契数列是一个很有趣 ...

  7. python基础练习题(按条件对指定序列求和,打印99乘法表、求斐波那契数列、百马百担、求水仙花数、求n以内的所有质数(素数)和)、集合的讲解、一些公关方法

    1.求100(含100)以内所有偶数的和 range(start,end,step)这个序列生成器,和那个切片的语法一样,含头不含尾,step是步长,这里就不需要在对j进行判断了,对于这些简单求奇数和 ...

  8. python打九九乘法表上三角下三角_Python-零基础自学系列之九九乘法表、打印菱形、打印对顶三角形、打印闪电、斐波拉契数列、素数...

    刚开学学习简单的练习,学到后面会有越来越多的解法来写! 作业的目的是为了让大家熟悉程序语言,锻炼将思路转换成程序逻辑. 九九乘法表 help(print) 先思考能不能打印出方阵 # 1 方阵 # 1 ...

  9. python基础学习-斐波那契数列实现

    介绍 首先介绍一下斐波那契数列,斐波那契数列(Fibonacci sequence),又称黄金分割数列,因数学家莱昂纳多·斐波那契(Leonardo Fibonacci)以兔子繁殖为例子而引入,故又称 ...

最新文章

  1. 4行指令解决pip下载Python第三方库太慢问题(pip更换国内下载源)
  2. 聊一聊ZooKeeper的顺序一致性
  3. 为什么找不到Flash Builder 4.6 for Eclipse插件
  4. MySQL:实用 SQL 语句集合
  5. Lodop导出图片和打印机无关,测试是否有关
  6. 填充路径时使用的非零环绕规则
  7. python 批量创建变量_Python批量生成和调用变量
  8. java.lang.NoClassDefFoundError: scala/xml/MetaData
  9. bind、delegate、on的区别
  10. mysql约束与外键_MySQL 外键与约束
  11. LeetCode 739. 每日温度(单调栈)
  12. 官方回应 ,清华大学对于造假的处理结果来了:一作撤销博士学位,导师停止招生资格及提前退休...
  13. python火狐配置文件_Python+Selenium中级篇之4-封装一个自己的类-浏览器引擎类/Python读取配置文件内容...
  14. sql server 性能_如何在SQL Server中收集性能和系统信息
  15. 简明python教程-简明Python教程-中文版.pdf
  16. python怎么关闭csv_Python2.7.1:如何打开、编辑和关闭CSV fi
  17. 回顾2020年(1)
  18. xp怎样修改计算机mac地址,xp系统怎么修改mac地址
  19. Notepad++ 无法安装 HexEditor 插件 / 安装之后闪退
  20. linaCharts开发笔记:Three.js导入obj和使用中文

热门文章

  1. 屏蔽网页广告的插件Adblock-Plus和Adblock-Super
  2. 用代码计算子网掩码对应的网络前缀的长度:子网掩码255.224.0.0所对应的网络前缀长度是( )
  3. 企业级飞速低代码 | 这是一篇关于低代码平台的非完整推荐
  4. Windows10独立显卡+核心显卡的三屏扩展输出
  5. OpenCL入门:Intel核心显卡OpenCL环境搭建)
  6. 基于matlab电力系统的牛顿-拉夫逊法进行潮流计算
  7. 我与python约个会:31.企业级开发进阶3.1:发送电子邮件
  8. 超级全面的 AI 绘画工具合集
  9. 神经网络与深度学习(一)
  10. 华为手机系统天气小部件不见了,这样恢复!