溢出与概率——斐波那契(不用大数的做法)

此题唯一特色就是数特别大,斐波那契数列的第十万项的值超过longlong可存储的最大范围.
用字符串读取.转为数字发生溢出,高位上的数自动被去除,无法读到完整数,读到的是f(一个不完整的最多20位的longlong形整数)。
 然后从斐波那契第一项开始计算第二项,第三项……第i项(第i项同样溢出,一个不完整的最多20位的longlong型整数),每次把第i项这个溢出数和f这个溢出数进行比较,它们由于都是20位左右的数,比如正常不溢出f=1234,
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值