2735: 种花
内存限制:256 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:1
解决:1
题目描述
A国国王最近迷上了种花,经常在皇宫门口一条小路两旁种花,而且不惜为此荒废国事。 为了方便统计,国王给每朵花定义了一个美好指数,国王经常在这条小路散步来享受他的成果,然而,因为水平有限,一些花种出来实在很难看(美好指数为负数),国王又不忍去毁掉它们。所以,国王想知道他一路走过去能获得最大的享受(他经过的花的美好指数和)为多少,不散步的享受度为0。 由于管理不善,经常不断的有鲜花枯萎掉。国王又不懈地种出新的花。所以,国王每次出去散步都要询问他能获得到的最大享受度。所以,他必须请专人来帮助他统计。经过长期寻找,国王找到了你来担任这个职务,并答应给予你很高的报酬。但是,常言道,伴君如伴虎,如果哪一次统计错误或者拖了很久,那么……嘿嘿。 为了能保住性命并且获得很高的报酬,你决定动用最强大的武器——计算机——来协助你完成这个任务。 (你可以假设鲜花是种在一条直线上,而且刚开始路上没花)。
输入
)第一行为一个整数T,表示信息个数。 接下来T行, 每行为一条信息,信息可以是以下三种之一:
D_k 表示从门口起第k朵花枯萎
I_d_k 在离门口d距离的位置种一朵美好指数为k的鲜花
Q 询问最大享受度
其中_代表空格。第一种信息种的k是一个正整数,第二种命令种的d为正中数,k为整数。
输出
对于每条Q信息,输出最大享受度,每条一行。
样例输入 复制
9
I 5 -1
Q
I 2 5
I 3 3
Q
D 3
Q
D 2
I 3 8
样例输出 复制
0
8
8
提示
[数据规模] 对于50%的数据有T <= 20000 对于全部数据有T<=200000,距离d <= 200000 特别提醒:同一地点不可能同时种多朵花。