时间限制:C/C++/Rust/Pascal 5秒,其他语言10秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld
题目描述
在本题中,我们用

来表示第

个斐波那契数(
)
)。
- 给定一个

个数的序列

。有

次操作,操作有两种:
1. 将

加上

。
2. 求
%5Cbmod%20(10%5E9%2B7))
。
输入描述:
第一行两个正整数
。
第二行
个正整数
。
接下来
行,每行包含下面两种形式中的一种,含义如题面所述:
;
。
输出描述:
对于每个查询,输出答案。
备注:
原题链接:https://codeforces.com/problemset/problem/719/E