#SDNU1662. 差分Ⅱ
差分Ⅱ
Description
给出 个整数,
次操作,每次操作给出 ,使 .
次操作完成后,输出整个数组 .
Format
Input
第一行有两个整数, 表示数组长度, 表示操作次数.
第二行有个整数
接下来 行,每行有三个整数 表示使 .
.
Output
次操作完成后,输出整个数组 .
Samples
5 2
1 2 3 5 4
1 1 1
1 4 -2
0 0 1 3 4
给出 n 个整数a[i],
q 次操作,每次操作给出l,r,c ,使a[i]+=c(l≤i≤r) .
q次操作完成后,输出整个数组a[i](1≤i≤n) .
第一行有两个整数,n 表示数组长度,q 表示操作次数.
第二行有n个整数a[1],a[2],...,a[n]
接下来q 行,每行有三个整数l,r,c 表示使a[i]+=c(l≤i≤r) .
1≤n,q,c≤105
1≤l≤r≤n .
q次操作完成后,输出整个数组a[i](1≤i≤n) .
5 2
1 2 3 5 4
1 1 1
1 4 -2
0 0 1 3 4
By signing up a GENESIS universal account, you can submit code and join discussions in all online judging services provided by us.