#P5309. [Ynoi2011] 初始化
[Ynoi2011] 初始化
Description
Mayuri 有 颗星星,每颗星星都有一个明亮度 。Mayuri 时常想知道一个区间 内所有星星的明亮度的总和是多少。但是星星是会眨眼的,所以星星的明亮度是会变化的。有的时候,下标为 的星星的明亮度会增加 。保证 。
Mayuri 不怎么会数学,请回答她的询问。答案要对 取模。
Input Format
第一行两个整数 和 ,分别表示星星的数量和操作的数量。
接下来一行 个数字 ,表示初始的明亮度。
接下来 行,每行先是一个整数表示操作类型,如果为 则是修改操作,接下来 个整数 ;如果是 则为询问操作,接下来两个整数 。
Output Format
对于每个询问操作,输出一行表示答案。
5 6
1 2 3 4 5
2 2 4
1 1 1 1
2 2 4
2 1 3
1 2 1 2
2 1 3
9
12
9
13
Hint
Idea:yanQval,Solution:yanQval,Code:yanQval,Data:yanQval&nzhtl1477
对于 的数据,满足 。
对于另外 的数据,满足 。
对于另外 的数据,满足 。
对于另外 的数据,满足 。
对于 的数据,,,,。
京公网安备 11011102002149号