前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【每日一题】1444: [蓝桥杯][历届试题]斐波那契

【每日一题】1444: [蓝桥杯][历届试题]斐波那契

作者头像
编程范 源代码公司
发布2018-04-18 15:13:38
6980
发布2018-04-18 15:13:38
举报
文章被收录于专栏:C语言及其他语言

这道题,咳咳,大家要认真想一想!因为此斐波那契非彼斐波那契!

题目描述

斐波那契数列大家都非常熟悉。它的定义是: f(x) = 1 .... (x=1,2) f(x) = f(x-1) + f(x-2) .... (x> 2) 对于给定的整数 n 和 m,我们希望求出: f(1) + f(2) + ... + f(n) 的值。但这个值可能非常大,所以我们把它对 f(m) 取模。 公式如下

但这个数字依然很大,所以需要再对 p 求模。

输入

输入为一行用空格分开的整数 n m p (0 < n, m, p < 10^18)

输出

输出为1个整数,表示答案

样例输入

代码语言:javascript
复制
2  3  5 

样例输出

代码语言:javascript
复制
0

提交请点击原文链接,在线提交!

获取题解请回复题号 !

没有题解?抢沙发抢哦!经验值多多!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2017-12-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 编程范 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档