#YHW705. 经济普查

经济普查

经济普查

1. 题目背景

中国正以前所未有的力度推进脱贫攻坚,国家计划在2020年使得在现行标准下的贫困人口实现全面脱贫,为此,需要对居民的经济状况进行普查。

2. 题目描述

给定一个正整数nn,表示人口数量。一开始,每个居民拥有的财产记为a1,a2,,ana_1, a_2, \cdots, a_n,财产可能发生两种变化:

  • 一种来源于个体,由某个居民的经济活动而产生。在某个时刻,某个居民的财产会直接变成某个数值,可能升高也可能降低。
  • 一种来源于政策,在某个时刻,国家会对财产低于某个标准线全部的居民,实施政策支持,使得他们的财产全部正好到达标准线。

给定这些变化的详细参数,请做一次统计,输出每个居民最后拥有的财产数量。

3. 输入

3.1 输入格式

  • 第一行:两个正整数nnmm
  • 第二行:nn个正整数表示a1,a2,,ana_1, a_2, \cdots, a_n
  • 接下来mm行:每行依次表示一次财产变化:
    • 以字母ii开头的表示一次个体变化,后接两个整数参数uuttuu表示财产发生变化的居民编号,tt表示财产变化的结果。
    • 以字母pp开头的表示一次政策变化,后接一个整数参数ssss表示政策的标准线。

3.2 数据范围

  • 1s1000001 \leq s \leq 100000
  • 1t1000001 \leq t \leq 100000
  • 1ai1000001 \leq a_i \leq 100000
  • 对于30%30\%的数据,n1000n \leq 1000m1000m \leq 1000
  • 对于60%60\%的数据,n10000n \leq 10000m10000m \leq 10000
  • 对于100%100\%的数据,1n1000001 \leq n \leq 1000001m1000001 \leq m \leq 100000

3.3 输入样例

4 3
10 20 30 40
p 35
i 1 20
p 25

4. 输出

4.1 输出格式

nn行:第ii行有一个整数,表示ii号居民最后拥有的财产数量。

4.2 输出样例

25
35
35
40

5. 资源限制

  • 内存限制:256 Mb
  • 时间限制:1000 ms