100
#A124. 牧魂人-约里克

牧魂人-约里克

题目背景

以暗影岛标准,约里克是大善人,他以前是个僧人,现在他只想超度亡魂,让他们从黑暗束缚中解脱出来,为了完成这一使命,他不惜犯下一些恶行

约里克所在的教团早已被世人忘却,而他也成为了最后的幸存者。说不上是诅咒抑或是祝福,他拥有操控死者的能力。与他一同被困在暗影岛上的,只有逐渐腐败的尸体,还有他引到自己身边终日尖啸的死灵。约里克怪异的举止下掩藏着的却是他决绝的憧憬:在破败之咒的阴影下解放他的家园

让我来操办你的仪式~

题目描述

他把墓地分为主要墓碑和次要墓碑, 主要墓碑只能有 11 个, 约里克把他记为 11 号, 而次要墓碑有 n1n-1 个,约里克将之编号为 2,3n2,3\dots n,所以构成了一个有 nn 个墓碑的墓地。

而每个墓碑有一个初始的风水值,这些风水值决定了墓地的风水的好坏,所以约里克需要经常来查询这些墓碑。

善于运用风水的约里克,通过一次次逆天改命,使得自己拥有了无限寿命,没人知道他活了多久。这天,你幸运的拜访到了他,他要求你和他共同见证接下来几年他的战果,但不过他每次统计风水值之和都需要你来帮他计算,算错了他会要你命 QAQ

风水也不是不可变,除非遭遇特殊情况,已知在接下来的 21474836472147483647 年里,会有 nn 次灾难,约里克会有几个操作:

  1. [l,r][l,r] 这个区间所有的墓碑的风水值增加 kk

2.将主墓碑的风水值增加 kk

3.将主墓碑的风水值减少 kk

4.统计 [l,r][l,r] 这个区间所有的墓碑的风水值之和

5.求主墓碑的风水值

上面也说了,很多人会把先人的墓安居在这里,而且约里克活了很多世纪→_→,墓碑的数量会多的你不敢相信= =

约里克和善的邀请你帮他完成这些操作,要不然哪天你的旅馆爆炸了,天上下刀子.....

为了活命,还是帮他吧

输入格式

第一行,两个正整数 n,fn,f 表示共有 nn 块墓碑,并且在接下来的 21474836472147483647 年里,会有 ff 次世界末日

第二行,nn 个正整数,表示第 ii 块墓碑的风水值

接下来 ff 行,每行都会有一个针对世界末日的解决方案,如题所述,标记同题

输出格式

输出会有若干行,对 4455 的提问做出回答

5 7
0 0 0 0 0
1 1 5 1
1 1 3 3
2 3
3 1
4 1 5
2 1
5
16
7

提示

100%100\% 的数据满足:1n,f2×1051\leq n,f\leq 2 \times 10^5,答案不超过 64 位整数。