测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A2474. 斐波那契数列

编程题 省选/NOI-

题目描述

大家都知道,斐波那契数列是满足如下性质的一个数列:

• $f_1 = 1$

• $f_2 = 1$

• $f_n = f_{n-1} + f_{n-2}$ ($n \geq 2$ 且 $n$ 为整数)

请你求出 $f_n \mod p$ 的值。

输入格式

- 第 1 行:一个整数 $n$。

- 第 2 行:一个整数 $p$。

输出格式

- 第 1 行:$f_n \mod p$ 的值。

输入输出样例

输入 #1
5
1000000007
输出 #1
5
输入 #2
10
1000000007
输出 #2
55

说明/提示

对于 $100\%$ 的数据,$n \leq 10^{30000000}, p<2^{31}$
上一题 去做题 下一题