#C. 大背包

    传统题 1000ms 256MiB

大背包

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

小红有 nn 个包,每个包的容量是 bib_i

小红有mm 次操作,分两种:

1.1. 向第 lrl\sim r 个包内放入价值为 ww 的物品

2.2. 查询第 xx 个包内物品价值之和。

如果放入的时候背包已满,则扔掉最早加入的物品。

输入格式

第一行两个整数 n,mn,m

接下来一行 nn 个整数 b1bnb_1\sim b_n

接下来 mm 行:

如果 opt=1opt=1 ,则输入 l,r,wl,r,w

如果 opt=0opt=0,则输入 xx

输出格式

每次 opt=0opt=0 输入一行一个答案。

Samples

5 5
4 1 2 6 3
1 1 5 3
1 2 4 7
0 2
1 3 5 8
0 3
7
15

提示

对于 30%30\% 的数据:1n,m10001\leq n,m\leq 1000

对于额外 30%30\% 的数据:1bi51\leq b_i\leq 5

对于 100%100\% 的数据:1n,m,bi,w1061\leq n,m,b_i,w\leq 10^61lrn1\leq l\leq r\leq n1xn1\leq x\leq n

数据结构2

未参加
状态
已结束
规则
OI
题目
4
开始于
2024-4-20 8:00
结束于
2024-4-20 12:00
持续时间
4 小时
主持人
参赛人数
7