luogu#P8527. [Ynoi2003] 樋口円香

[Ynoi2003] 樋口円香

题目背景

题目描述

给定两个序列 a1,,ana_1,\dots,a_nb1,,bnb_1,\dots,b_n,一开始 bi=0b_i=0

你需要进行 mm 次操作:

每次操作,给出 l,r,Ll,r,L,需要对于k[l,r]k\in[l,r],将 bL+klb_{L+k-l} 增加 aka_k

最后输出经过所有操作后的序列 b1,,bnb_1,\dots,b_n

输入格式

第一行一个整数 nn

第二行 nn 个整数 a1,,ana_1,\dots,a_n

第三行一个整数 mm

之后 mm 行每行三个整数 l  r  Ll\;r\;L,表示一个询问。

输出格式

输出 nn 行,表示操作后的 b1,,bnb_1,\dots,b_n

3
1 2 3
1
1 2 2
0
1
2

提示

Idea:nzhtl1477,Solution:ccz181078,Code:ccz181078,Data:ccz181078

对于 100%100\% 的数据满足 0ai10000\le a_i\le 10001n1051\le n\le 10^51m1061\le m\le 10^6