洛谷 P2626 斐波那契数列(升级版)
来源:互联网 发布:epson机器人编程 编辑:程序博客网 时间:2024/06/06 08:42
这道题
比较有意思的点
是 取余 和 分解质因数
2的31次方刚好爆int
用long long
#include <iostream>using namespace std;long long a[55];int main(){ long long e=2147483648; a[1]=1;a[2]=1; for(int i=3;i<50;i++) { a[i]=(a[i-1]+a[i-2])%e;//取余 } int n; cin>>n; cout<<a[n]<<'='; int i; for(int i=2;i<=a[n];i++) { while(a[n]!=i) { if(a[n]%i==0)//分解质因数 { cout<<i<<'*';//整除则为因数 输出 a[n]/=i; } else break; } } cout<<a[n]<<endl;//输出最后一位 return 0;}
阅读全文
0 0
- 洛谷 P2626 斐波那契数列(升级版)
- 斐波那契数列(兔子数列)
- 斐波那契数列(费式数列)
- 斐波那契数列数列计算
- 【洛谷1962】 斐波那契数列
- 洛谷P1962 斐波那契数列
- 洛谷P1962 斐波那契数列
- 洛谷P1962 斐波那契数列
- 斐波那契数列Java版
- 斐波那契数列初级版
- 斐波那契(Fibonacci)数列
- 斐波那契数列(Fibonacci)
- 斐波那契数列(递归)
- 斐波那契(Fibonacci)数列
- 斐波那契数列(Fibonacci)
- 斐波那契(Fibonacci)数列
- 斐波那契数列(转载)
- 斐波那契数列(Java)
- Spring之条件注解@Conditional,条件(系统)不同注入的对象也不同。
- 磁盘文件系统
- 根据 geoJson, 使用 d3 画出地图及经纬度打点
- [转]理解LSTM网络
- 总结
- 洛谷 P2626 斐波那契数列(升级版)
- 爬取网易云音乐评论《安河桥》,进行分析
- 第十五周LeetCode
- angular 的小应用 增删查 排序等
- Maven系列之可选依赖
- LeetCode 239. Sliding Window Maximum
- View的工作原理之draw
- deeplab运行指南
- CC框架实践:实现先登录再进入目标界面的功能