蓝桥杯练习系统入门题——Fibonacci数列
2017-01-11 17:32
246 查看
问题描述
Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。
当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。
输入格式
输入包含一个整数n。
输出格式
输出一行,包含一个整数,表示Fn除以10007的余数。
Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。
当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。
输入格式
输入包含一个整数n。
输出格式
输出一行,包含一个整数,表示Fn除以10007的余数。
import java.util.Scanner; public class Main{ public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int n = scanner.nextInt(); int f[] = new int ; f[0] = 1; if(n>=2&&n<=1000000) { f[1] = 1%10007; for(int i =3;i<=n;i++) { f[i-1] = (f[i-2] + f[i-3])%10007; } } System.out.println(f[n-1]); } }
相关文章推荐
- Up and running with Kubernetes.io and Raspberry Pis
- C#中const与readonly的区别之浅见
- iOS 升级HTTPS 小计
- Oracle数据库中几种常用的集合类操作
- 补充 sealtalk 群组分析
- 【AHK】AutoHotkey调整当前窗口的透明度(WinSet, tooltip, label)(2017.01.11)
- Linux环境下Redis的部署安装
- UVa 11538 Chess Queen
- 自定义通知(推送)效果
- js产生对象的3种基本方式
- 敏捷实施过程总结
- express源码剖析3
- 微信企业号 JS-SDK:上传图片
- linux 服务器 xshell 常用操作
- 使用Jquery的inArray() 方法排重
- iOS 动画教程-自定义 View Controller 呈现转换
- nmap绕过WAF
- 一个QThread与MainWindow友元关系的设计模式示例探讨
- jemalloc Linux 安装与使用方法
- 手机设计公司最基本的六个部门:ID、MD、HW、SW、PM、Sourcing、QA