C02【模板】线段树 1(数据加强)
C02【模板】线段树 1(数据加强)
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
[AdditionalFile132.zip](file://AdditionalFile132.zip?type=additional_file)
0x40数据结构进阶(0x43 线段树/树状数组 )例题3:一个简单的整数问题
#132. 树状数组 3 :区间修改,区间查询
【题意】
给定 个数的数列 ,依次进行 次操作。
操作有两类:
:对于所有 ,将 加上 ;
:求 的值。
【输入格式】
第一行两个正整数 ()。
下来 个整数 ()。
下来 行,每行一个操作。
【输出格式】
对于每个 操作,输出一行一个整数,表示所求的结果。
【样例输入】
5 10
2 6 6 1 1
2 1 4
1 2 5 10
2 1 3
2 2 3
1 2 2 8
1 2 3 7
1 4 4 10
2 1 2
1 4 5 6
2 3 4
【样例输出】
15
34
32
33
50