[算法竞赛进阶指南]A Tiny Problem with Integers
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
Description
给定长度为N的数列A,然后输入M行操作指令。
第一类指令形如“C l r d”,表示把数列中第l~r个数都加d。
第二类指令形如“Q X”,表示询问数列中第x个数的值。
对于每个询问,输出一个整数表示答案。
Input Format
第一行包含两个整数N和M。
第二行包含N个整数A[i]。
接下来M行表示M条指令,每条指令的格式如题目描述所示。
数据范围:
,
|d|≤10000,
|A[i]|≤1000000000
Output Format
对于每个询问,输出一个整数表示答案。
每个答案占一行。
10 5
1 2 3 4 5 6 7 8 9 10
Q 4
Q 1
Q 2
C 1 6 3
Q 2
4
1
2
5
Source
树状数组 线段树
NCST CCPC赛前训练3 搜索、并查集、树状数组、线段树、主席树
- 状态
- 已结束
- 规则
- ACM/ICPC
- 题目
- 10
- 开始于
- 2019-4-22 20:00
- 结束于
- 2019-5-13 2:00
- 持续时间
- 486 小时
- 主持人
- 参赛人数
- 3