博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于大数斐波拉契加法
阅读量:7023 次
发布时间:2019-06-28

本文共 707 字,大约阅读时间需要 2 分钟。

直接写代码就可以了

大家好鸭,今天介绍一下大数斐波拉契加法
显然斐波拉契
f[n]=f[n-1]+f[n-2]是递推公式
要求第n(n<=1000)个数的值

#include 
#include
int a[1000][1000];//用来存1-1000的每一个数的每一位;int mian(){ int i,j,n; while(scanf("%d",&n)!=EOF){ int cnt;//存余数; int d=0;//每一位的长度; a[1][0]=1; a[2][0]=2; for(i=3;i<=n;i++) { cnt=0;//余数每次重置为0; for(j=0;j<=d;j++) { a[i][j]=a[i-1][j]+a[i-2][j]+cnt;//计算结果; cnt=a[i][j]/10;//将余数进位; a[i][j]%=10;//将大于10的数取余数 } while(cnt!=0) { a[i][++d]=cnt%10;//进位; cnt/=10; } } //然后输出每一位即可 for(i=d;i>=0;i--) printf("%d",a[n][i]); printf("\n"); } return 0; }

到此就完成了大数斐波拉契的加和,大家快来尝试吧!

转载地址:http://sppxl.baihongyu.com/

你可能感兴趣的文章
TensorFlow.js入门(一)一维向量的学习
查看>>
百年工程今日开工
查看>>
c++ 单例模式
查看>>
Maven创建Java Application工程(既jar包)
查看>>
Chrome Manifest V3变化将会影响 TamperMonkey 扩展。
查看>>
基于CNN的阅读理解式问答模型:DGCNN
查看>>
调研:民营企业挑起云计算实践的大梁
查看>>
自动驾驶、无人机竞速,让你玩转2017MMC出行体验周
查看>>
为什么巨头不约而同选择VR一体机?这篇测评或许可以告诉你
查看>>
Spring MVC-表单(Form)标签-复选框(Checkbox)示例(转载实践)
查看>>
十年长空、历久弥新,SDCC即将盛大开启
查看>>
IT企业喜欢尝鲜,租来的电脑更嗨!
查看>>
could not bind socket. address and port are already in use
查看>>
asa防火墙基本上网综合实验
查看>>
seq的一些用法示例
查看>>
Java中xml与json的相互转换
查看>>
GNS3综合实验_0130
查看>>
Python模块filecmp 文件比较
查看>>
查看mysql读和写的量
查看>>
Python 使用 Xlrd/xlwt 操作 Excel
查看>>