一维差分模板题
题目描述
给出一个数字n表示有个数字,
给出n n<=105个整数a1,a2,...an;
给出一个数字m m<=105 有m个修改:
每次询问给出三个整数s,e,h,使得 as,as+1....ae每一个数加上h
最后给出两个数字 start,end。求出∑i=startendai
输入格式
第一行一个整数 n 表示有n 个数
第二行n个整数a1,a2,...an;
第三行一个整数m,表示有m个修改
接下来m行每次询问给出三个整数s,e,h,使得 as,as+1....ae每一个数加上h
最后给出两个数字 start,end。求出∑i=startendai
输出格式
一个整数
样例 #1
样例输入 #1
5
1 2 3 4 5
3
1 2 1
1 3 1
4 5 1
1 5
样例输出 #1
22
提示
样例1解释
第一次修改序列变成 2 3 3 4 5
第二次修改序列变成 3 4 4 4 5
第三次修改序列变成 3 4 4 5 6
0<= ai 和 h<=104