三、题目:数列求值
给定数列 1, 1, 1, 3, 5, 9, 17, …,从第 4 项开始,每项都是前 3 项的和。求
第 20190324 项的最后 4 位数字。
【答案提交】
这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一
个 4 位整数(提示:答案的千位不为 0)


  • 分析思路:

看到这个题目会很快想到斐波那契数列的问题,这道题只是在这个基础上改变了一下递推式,需要注意的是不能直接输出答案,数据很庞大,需要求余取最后四位,暗示要用长整型long

  • 代码:
#include<iostream>
using namespace std;int main(){long f1=1,f2=1,f3=1;long temp=0;for(int i=4;i<20190324;i++){temp=((f1+f2)%10000+f3)%10000;f1=f2;f2=f3;f3=temp;}cout<<temp<<endl;
}

2019蓝桥杯A组:数列求值(递推式)相关推荐

  1. 蓝桥杯真题 数列求值(超范围)(好好审题啊喂)

    本题代码实现比较简单,而且是填空题 typedef long long ll; ll f(int n) {int i,a=1,b=1,c=1,result;for(i=4;i<=n;i++){r ...

  2. 2019蓝桥杯A组C++题目

    2019 蓝桥杯 A组题目解析 试题A:平方和 [问题描述] 小明对数位中含有 2.0.1.9 的数字很感兴趣,在 1 到 40 中这样的数包括 1.2.9.10 至 32.39 和 40,共 28 ...

  3. Berlekamp-Massey 算法(求数列的最短递推式)

    用于求数列的最短递推式. 本文参考自 https://www.cnblogs.com/jz-597/p/14983564.html. 增量法,设 RiR_iRi​ 表示第 iii 个历史递推式,当前为 ...

  4. 2019蓝桥杯B组C++省赛题目及感受

    2019年第十届蓝桥杯大赛软件类省赛C/C++大学B组 试题 A:组队 本题总分:5分 [问题描述] 作为篮球队教练,你需要从以下名单中选出 1号位至 5号位各一名球员, 组成球队的首发阵容. 每位球 ...

  5. 2019蓝桥杯B组省赛反思总结

    赛后感想 上周日(3月24日)蓝桥杯拉下帷幕,可惜未能如愿进入国赛,想想还是挺难受的.自己搞算法毕竟也搞了有一段时间了,不敢说怎么样,自己也懂,刷题和训练什么的也坚持下来了.这次失利还是有很多个人因素 ...

  6. 蓝桥杯python组--基础训练---求输入的第n个,斐波那契数

    文章目录 题目 思路1: 结果 思路2: 结果 思路3 结果 思路4 结果 思路5 结果 思路6 结果 题目 求输入的第n个,斐波那契数 斐波那契数:斐波那契数列(Fibonacci sequence ...

  7. 2019蓝桥杯B组:完全二叉树权值

    五.题目:完全二叉树权值 给定一棵包含 N 个节点的完全二叉树,树上每个节点都有一个权值,按从 上到下.从左到右的顺序依次是 A1, A2, · · · An 现在小明要把相同深度的节点的权值加在一起 ...

  8. 2019蓝桥杯A组:平方和(枚举,筛选)

    一.题目:平方和 题目描述 小明对数位中含有2.0.1.9 的数字很感兴趣,在1 到40 中这样的数包 括1.2.9.10 至32.39 和40,共28 个,他们的和是574,平方和是14362. 注 ...

  9. 2019蓝桥杯B组省赛 J.灵能传输

    J.灵能传输: 是有几个难点的, 题意: n个数, 每次操作可以使 ai−1+=ai , ai−=2ai , ai+1+=ai, 问操作之后 |ai| 的最大值最小是多少 题解: 此题有三个难点:前缀 ...

最新文章

  1. 数据中心行业人士如何进行继续教育
  2. python中in的底层实现_python中print和input的底层实现
  3. Powerup tinyos接口实现
  4. 今年最新整理的《高频Java面试题集合》,聪明人已经收藏了!
  5. Revit二次开发示例:DeleteDimensions
  6. RxSwift之深入解析如何创建Observable序列
  7. 一个生产的shell脚本
  8. 在python中、如果异常并未被处理或捕捉_7、Python-异常
  9. practice:在win2008R2上使用(NLB)网络负载均衡
  10. C# MVC Controller依赖注入的办法
  11. 安卓命令和linux命令行,scrcpy:用电脑显示和控制Android设备的命令行工具
  12. a链接下载文件时,会打开新页面然后下载
  13. linux玩游戏无声音,Linux下LumaQQ 无声音的解决方法与播放电影
  14. 网络存储与容灾系统-作业二
  15. 产品初探(一):面试经验记录
  16. cer证书生成以及签名验签详细篇(keytool 命令)
  17. c#关于GMap离线地图加载的问题
  18. 2016--在技术的浪潮中自我实现
  19. .net之实现文件上传与下载
  20. laravel excel 2.1

热门文章

  1. python代码-在哪里编写python代码
  2. python用什么软件编程-python编程软件有什么
  3. python画曲线图-python绘制多个曲线的折线图
  4. 自学python考哪些证书-学Python能挣多少钱?哪些人适合学Python?
  5. NVIDIA背书-Kaldi是目前最受欢迎的开源语音识别框架
  6. 阿里开源自研语音识别模型DFSMN 准确率高达96.04%
  7. 用java有理数类包含加减乘除_用java具体代码实现分数(即有理数)四则运算
  8. 怎么python编程excel_Python操作excel
  9. 中职计算机英语课件ppt,语文版中职英语(基础模块 上册)Unit 7《Computers》ppt课件1.ppt...
  10. cas内外网同时访问_并发编程高手必知——CAS详解