蓝桥 BEGIN4 - Fibonacci数列

入门训练 Fibonacci数列

时间限制:1.0s
内存限制:256.0MB

问题描述
Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。
当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。
输入格式
输入包含一个整数n。
输出格式
输出一行,包含一个整数,表示Fn除以10007的余数。
说明:在本题中,答案是要求Fn除以10007的余数,因此我们只要能算出这个余数即可,而不需要先计算出Fn的准确值,再将计算的结果除以10007取余数,直接计算余数往往比先算出原数再取余简单。
样例输入
10
样例输出
55
样例输入
22
样例输出
7704
数据规模与约定
1 <= n <= 1,000,000。

AC代码

#include <iostream>
#include <cstdio>
#define M 10007using namespace std;typedef unsigned long long ULL;int main()
{ULL f1 = 1, f2 = 1, f3 = 1, n;scanf("%llu",&n);for( int i = 3; i <= n; i++ ){f3 = (f1+f2) % M;f1 = f2;f2 = f3;}printf("%llu\n",f3);return 0;
}

转载于:https://www.cnblogs.com/JinxiSui/p/9740603.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/267564.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python利用近似公式计算π_Excel函数公式大全之利用SUMSQ函数快速计算多个数据的平方和...

各位Excel天天学的小伙伴们大家好&#xff0c;欢迎收看Excel天天学出品的excel2019函数公式大全课程。今天我们要学习的函数是数学函数中的SUMSQ函数&#xff0c;SUMSQ函数的功能是快速计算多个数据的平方和。SUMSQ函数    函数功能       SUMSQ函数用于返回参数的平方和。…

客户机-服务器系统,什么是客户机/服务器计算

什么是客户机/服务器计算客户机/服务器计算定义一种体系结构&#xff0c;在该结构中&#xff0c;程序逻辑分布在客户机系统和服务器系统之间。客户机/服务器计算是20世纪80年代的各种趋势形成的结果&#xff0c;它使用通过LAN连接到后端数据库服务器或应用程序服务器的功能强大…

多维数据建模工具

2019独角兽企业重金招聘Python工程师标准>>> 多维数据建模工具 Style Intelligence敏捷商业智能软件不仅可以连接各种OLAP数据库&#xff0c;还提供了多维数据建模工具。使用多维数据建模工具进行多维数据建模不但简单易用而且无需编写任何的代码。用户只需要通过语…

C语言中,scanf与scanf_s的简单区别

C语言中&#xff0c;scanf与scanf_s的简单区别 scanf()不会检查输入边界&#xff0c;可能造成数据溢出&#xff0c;scanf_s()会进行边界检查。 如name[5]&#xff0c; scanf("%s",name),如果输入abcdefgh&#xff0c;则会使得fgh溢出进入其他地方&#xff0c;造成程序…

图片添加对话气泡app_刘雨昕、谢可寅、虞书欣代言农夫山泉TOT气泡饮

文 | Rita Zeng近日&#xff0c;TOT气泡饮官方发布微博官宣刘雨昕、谢可寅、虞书欣成为TOT气泡饮代言人。TOT气泡饮是农夫山泉今年推出的新一代碳酸饮料&#xff0c;瞄准年轻消费者&#xff0c;在产品卖点上主打“天然&#xff0c;纯净&#xff0c;无添加”。目前TOT气泡饮一共…

微软更新服务器win7,[技巧]绕过微软限制:让基于新处理器的Win7/8.1系统继续接收更新...

一位名叫 zeffy 的 Github 开发人员发现&#xff0c;还是有办法去突破微软的封锁的。zeffy 先是下载了出现问题的 .msu 安装包(其系统对应的是 windows6.1-kb4012218-x64_590943c04550a47c1ed02d3a040d325456f03663.msu)&#xff0c;然后将它解压出来、整理二进制文件、并与系统…

【独家】衣服上的铁锈去除简易方法

1.材料&#xff1a; VC片&#xff08;维生素C药片&#xff09;&#xff0c;白醋。 2.使用方法&#xff1a; 先用白醋把衣服铁锈处淋湿&#xff0c;把VC片贴在铁锈处&#xff08;不要捣碎&#xff09;&#xff0c;并全部覆盖铁锈区域&#xff08;面积大的话用多片&#xff09;&a…

自定义vue全局组件use使用

自定义一个全局Loading组件&#xff0c;并使用&#xff1a;总结目录&#xff1a;|-components  |-loading    |-index.js 导出组件&#xff0c;并且install    |-loading.vue 定义Loading组件 1.components/loading/index.js import LoadingComponent from "./L…

文件服务器存储,文件服务器存储

文件服务器存储 内容精选换一换当您调用API时&#xff0c;如果遇到“APIGW”开头的错误码&#xff0c;请参见API网关错误码进行处理。HPC是高性能计算(High Performance Computing)的简称。通常指以计算为目的&#xff0c;使用了很多处理器的单个计算机系统或者使用了多台计算机…

仓库无证如何处罚_“非现场执法”查处无证网约车,罚款15万!滴哥:怎们罚的都不知道!...

限时福利&#xff1a;关注微信公众号“网约车情报局”&#xff0c;回复关键词“司机群”&#xff0c;限时加入网约车司机专属的微信交流群&#xff0c;第一时间获取最新的网约车情报。记得文末右下角点|在看|哦&#xff01;年底了&#xff0c;各地纷纷加强非法营运打击力度&…

脱机文件的应用

老董新买了笔记本回来办公&#xff0c;但问题也来了&#xff0c;笔记本有了&#xff0c;那文件怎么办&#xff1f;&#xff0c;他嫌麻烦&#xff0c;FTP&#xff0c;我还真怀疑他会不会用&#xff0c;还的去培训&#xff0c;有没有更灵活的办法呢&#xff1a; 需求分析&#xf…

【liferay】6、关于liferay中使用requestMapping映射地址提交表单

1、接着上一篇博客&#xff0c;从新在定义一下页面 <% page contentType"text/html; charsetutf-8" language"java"pageEncoding"utf-8"%> <% taglib uri"http://java.sun.com/portlet_2_0" prefix"portlet"%> …

dump java崩溃自动 不生成_基于Excel和Java自动化工作流程:发票生成器示例

对于销售人员&#xff0c;使用Excel创建发票是很常见的。但是该过程通常涉及许多容易出错的手动操作&#xff0c;例如输入数据&#xff0c;复制/粘贴等。如何实现一个可以将数据从数据库自动填充到发票Excel模板中&#xff0c;而无需再辛苦手动输入&#xff0c;从繁重的手动录入…

go将服务器图片响应给客户端,Go中来自客户端和服务器的RPC

我目前正在使用thrift(thrift4go)来实现服务器->客户端和客户端->服务器RPC功能。默认情况下&#xff0c;thrift仅像net / rpc一样执行客户端->服务器调用。由于还需要服务器与客户机之间的通信&#xff0c;因此我进行了一些研究&#xff0c;发现bidi-thrift。Bidi-th…

hdu 3887 Counting Offspring

题目连接&#xff1a;http://acm.hdu.edu.cn/showproblem.php?pid3887 题意&#xff1a;给出一棵树&#xff0c;对于每一个节点&#xff0c;问他的子孙节点中有多少个节点小于该节点。 思路&#xff1a;首先找出这棵树的DFS序列&#xff0c;每一个节点出现在两个位置&#xff…

搭建vue开发环境的步骤

搭建vue开发环境的步骤 相信很多人在刚开始学习vue这个框架的时候&#xff0c;在最开始搭建开发环境的时候&#xff0c;都会遇到一些大大小小的坑&#xff0c;我之前在学习angular的时候搭建过一次&#xff0c;过了一个月后在搭建第二次的时候&#xff0c;竟然有一些混乱&#…

ccxprocess可以禁用么_提效 | 5G时代网站还需要加速么?

看到标题, 你一定会说都已经 5G 时代了, 还要在网络提速上下功夫么? 答案是: 是的. 如果你是做国际或者全球业务的, 会更有体会, 很多国家和地区的网络是非常差的, 说他们停留在 2G 时代也不过分的.即使是国内良好的网络环境下, 做好网络提速, 也是可以提高用户体验以及缓解服…

springboot ---- sts如何启动两个实例

idea 实现启动两个spring boot工程实例的方法 可以参考这篇博客。 因为使用spring tool suite 学习spring cloud 需要实例化两个spring boot 工程来构成一个小小的集群系统&#xff0c; 可以通过sts ,右击选择run as, 使用run configuration..., 配置jvm参数为 -Dserver.portxx…

java trie实现

http://www.riaos.com/ria/5814

如何利用python在一个wen'dang'li_如何利用Python网络爬虫给自己跟朋友来一份穷游攻略!走到哪里穷到哪里的哦!...

【一、项目背景】穷游网提供原创实用的出境游旅行指南、攻略&#xff0c;旅行社区和问答交流平台&#xff0c;以及智能的旅行规划解决方案&#xff0c;同时提供签证、保险、机票、酒店预订、租车等在线增值服务。穷游“鼓励和帮助中国旅行者以自己的视角和方式体验世界”。今天…