loj#P2732. 「JOISC 2016 Day 2」雇佣计划
「JOISC 2016 Day 2」雇佣计划
题目描述
题目译自 JOISC 2016 Day2 T1 「雇用計画」
JOI 社为了扩大业务而开始了新社员招募。社员有 名候补者,编号从 到 , 每名候补者有称为评价值的一个确定整数。 评价值高于某一个值的候补者全部都将被聘用, 他们还将分为几个组别。如果 同时被聘用且 全部被聘用时, 进入同一组。
你要处理 个查询,查询有以下两种:
- 评价值 以上的候补者全部聘用时的组数;
- 将候补者 的评价值更新为 。
输入格式
第一行两个整数 ;
接下来 行第 行给出候补者评价值的初始值 ;
接下来 行中,第 行有一个整数 :
- 时给出 ,意义如上;
- 时给出 ,意义如上。
输出格式
每行一个整数表示分组个数。
5 4
8
6
3
5
4
1 5
2 4 1
1 5
1 3
2
1
2
7 5
13
19
1
15
13
1
19
1 20
1 1
1 6
1 11
1 17
0
1
3
3
2
10 5
8
10
15
2
2
8
5
12
11
4
1 5
2 8 4
1 12
2 5 11
1 16
2
1
0
数据范围与提示
对于全部数据,$1 \le N,M \le 2\times 10^5,1\le A_i,B_j,D_j\le 10^9,1\le T_j\le 2,1\le C_j\le N$,并保证至少有一次查询 。
具体子任务限制及得分情况如下表:
Subtask | 限制 | 分数 |
---|---|---|
无追加限制 |