斐波那契公约数
来源:互联网 发布:淘宝上买黑莓手机 编辑:程序博客网 时间:2024/06/08 12:40
洛谷 P1306 斐波那契公约数
首先我们要知道一个公式:gcd(fib(n),fib(m))=fib(gcd(n,m))
(现在不懂这个公式是怎么来的,如果考完复赛后我还会继续学下去,那到时候我再学学证明的过程吧)
#include<iostream>#include<cstdio>#include<algorithm>#include<cmath>#include<cstring>using namespace std;int n,m,a[1000001]; int gcd(int a,int b){ if(!b) return a; else return gcd(b,a%b); }int main(){ scanf("%d%d",&n,&m); int p=gcd(n,m); a[1]=1;a[2]=1; for(int i=3;i<=p;++i) a[i]=(a[i-1]+a[i-2])%100000000; //因为题目中要求只输出最后8位数,所以取模 printf("%d",a[p]); }
阅读全文
0 0
- 斐波那契公约数
- RQNOJ 294 斐波那契公约数
- 关于斐波那契公约数
- 洛谷P1306 斐波那契公约数
- LuoguP1306 斐波那契公约数
- 洛谷 P1306 斐波那契公约数
- 数学——洛谷 P1306 斐波那契公约数
- [斐波那契 数学技巧] 洛谷 P1306 斐波那契公约数
- 斐波那契
- 斐波那契
- 斐波那契
- 斐波那契
- 斐波那契
- 斐波那契
- 斐波那契
- 斐波那契
- 【斐波那契】
- 斐波那契
- 转载:linux内核input子系统代码实现流程
- 百钱百鸡问题
- 对拍 入门+模板
- Python: PS 滤镜--水波特效
- 【洛谷】2345 奶牛集会 树状数组
- 斐波那契公约数
- Android stduio 开发百度地图API版本4.5(1)
- TV TimeShift和PVR的区别
- scss学习笔记
- bzoj1855 SCOI2010 股票交易【单调队列优化dp】
- Anagrams
- 【javascript常见面试题】常见前端面试题及答案
- Java练习
- 内部存储与外部存储的区别