#L0497. 区间等差数列与单点查询
区间等差数列与单点查询
题目描述
维护一个长度为 的数列 ,支持两种操作:
-
1 l r K D:将一个首项为 、公差为 、长度为 的等差数列加到 范围的每个数上。即 加 , 加 ,, 加 。 -
2 p:查询 的值。
输入格式
第一行两个整数 ,分别表示数列长度和操作次数。
第二行 个整数,第 个数表示 的初始值。
接下来 行,每行先输入一个整数 :
- 若 ,再输入四个整数 ;
- 若 ,再输入一个整数 。
输出格式
对于每个 的询问,一行一个整数表示答案。
样例
5 2
1 2 3 4 5
1 2 4 1 2
2 36
提示
对于 的数据,,,,。
难度
普及+/提高-
通过率
—
尝试
0
已通过
0
- ID
- 1225
- 类型
- 传统题
- Time Limit
- 1000ms
- Memory Limit
- 128MiB
- 上传者