#1004. 【模板】差分
【模板】差分
题目描述
给你一个长度为n的正数数组
接下来对这个数组进行m次操作,每个操作包含三个参数l,r,k,代表将数组中部分都加上k。
请输出操作后的数组。
输入格式
第一行包含两个整数和。
第二行包含n个整数表示
接下来是行,每行三个整数,分别代表每次操作的参数.
输出格式
输出1行,表示m次操作后的
样例 #1
样例输入 #1
3 2
1 2 3
1 2 4
3 3 -2
样例输出 #1
5 6 1
提示
给你一个长度为n的正数数组a1,a2,...an
接下来对这个数组进行m次操作,每个操作包含三个参数l,r,k,代表将数组中al,...ar部分都加上k。
请输出操作后的数组。
第一行包含两个整数n和m。
第二行包含n个整数表示a1,...an
接下来是m行,每行三个整数,分别代表每次操作的参数l,r,k.
输出1行,表示m次操作后的a1,...an
3 2
1 2 3
1 2 4
3 3 -2
5 6 1
1≤n,m≤105
−109≤a[i]≤109
1≤l≤r≤n
−109≤k≤109