3127: 经济普查
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:0
解决:0
题目描述
中国正在以前所未有的力度推进脱贫攻坚,国家计划在2020年使得在现行标准下的贫困人口实现全面脱贫,为此,需要对居民的经济状况进行普查。
给定一个正整数 �n,表示人口数量。一开始,每个居民拥有的财产记为 �1,�2,⋯,��a1,a2,⋯,an,财产可能发生两种变化:
-
一种来源于个体,由某个居民的经济活动而产生。在某个时刻,某个居民的财产会直接变成某个数值,可能升高也可能降低。
-
一种来源于政策,在某个时刻,国家会对财产低于某个标准线全部的居民,实施政策支持,使得他们的财产全部正好到达标准线。
给定这些变化的详细参数,请做一次统计,输出每个居民最后拥有的财产数量。
输入
第一行:两个正整数 �n 和 �m;
第二行:�n个正整数表示 �1,�2,⋯,��a1,a2,⋯,an;
接下来 �m 行:每行依次表示一次财产变化:
- 以字母 i 开头的表示一次个体变化,后接两个整数参数 �u 和 �t,�u 表示财产发生变化的居民编号,�t 表示财产变化的结果;
- 以字母 p 开头的表示一次政策变化,后接一个整数参数 �s,�s 表示政策的标准线。
- 1≤s≤100000;
- 1≤�≤1000001≤t≤100000;
- 1≤��≤1000001≤ai≤100000;
- 对于 30%30% 的数据,�≤1000n≤1000,�≤1000m≤1000;
- 对于 60%60% 的数据,�≤10000n≤10000,�≤10000m≤10000;
- 对于 100%100% 的数据,1≤�≤1000001≤n≤100000,1≤�≤1000001≤m≤100000。
输出
共 �n 行:第 �i 行有一个整数,表示 �i 号居民最后拥有的财产数量。
样例输入 复制
4 3
10 20 30 40
p 35
i 1 20
p 25
样例输出 复制
25
35
35
40