#Lutece0839. 东风不与周郎便
东风不与周郎便
Migrated from Lutece 839 东风不与周郎便
All parts of this problem, including description, images, samples, data and checker, might be broken. If you find bugs in this problem, please contact the admins.
Description
“揽二乔于东南兮,乐朝夕之与共”
一首铜雀台赋,将愤怒与恐惧散播在了孙吴大军之中。
对抗曹军,万事俱备,只欠东风。
现在已经找到个风眼,这些风眼的东风有强有弱,诸葛亮说他每次祈风都能够将一段风眼的东风增强,但需人去帮他布阵。同时他需要时刻掌控风眼的状况,以确定下一步的计划,所以还需要知道一段风眼的强度之和。
借东风,此乃逆天之术,施术者会折阳寿不说,布阵者更是会受十倍之伤。
“何人能当此任?”
“在下愿往,大都督。”
“你是?”
“在下一无名小卒,来自跳蚤街。”
Input
第一行两个整数,,表示有个风眼,诸葛亮一共祈风或询问了次。
第二行个整数,第个数表示第个风眼已有东风的强度。
接下来行,每行开始先读入一个整数,指明这是一次询问还是一次祈风。
,表明这是一次询问,然后读入两个整数,表示询问区间中风眼的东风强度之和。
,表明这是一次祈风,然后读入三个整数,表示把区间中每个风眼的东风强度提升。
$1 \leq n,m \leq 100000,0 \leq a_i \leq 10000,0 \leq w_i \leq 10000, 1 \leq l_i \leq r_i \leq n$
Output
有多少询问就输出多少行,每行输出一个整数,作为对该询问的回答。
Samples
5 4
1 2 3 4 5
1 2 3 2
0 3 4
1 4 5 3
0 2 4
9
16
Resources
2014 UESTC Training for Data Structures