#P1518. 线段树模板题·改
线段树模板题·改
线段树模板题·改
题目描述
维护一个序列,支持如下两种操作: 1.区间修改:给全部加上。 2.区间求和:求出。
输入格式
第一行只有一个整数,表示操作次数 接下来行,每行一个操作,为以下两种之一:
1 l r x给定,,将全部加上2 l r给定,,求出,
数据范围:
, ,
输出格式
对于每个操作2,输出一个答案并且占一行
样例 #1
样例输入 #1
100 5
1 1 100 1
1 1 60 2
1 51 80 3
2 51 60
2 76 100
样例输出 #1
60
40