当前你的浏览器版本过低,网站已在兼容模式下运行,兼容模式仅提供最小功能支持,网站样式可能显示不正常。
请尽快升级浏览器以体验网站在线编辑、在线运行等功能。

建议使用的浏览器:

谷歌Chrome 火狐Firefox Opera浏览器 微软Edge浏览器 QQ浏览器 360浏览器 傲游浏览器

5412:CRB and Queries

题目描述
There are $N$ boys in CodeLand.
Boy $i$ has his coding skill $A_{i}$.
CRB wants to know who has the suitable coding skill.
So you should treat the following two types of queries.
Query 1: 1 $l\ v$
The coding skill of Boy $l$ has changed to $v$.
Query 2: 2 l $r$ $k$
This is a report query which asks the $k$-th smallest value of coding skill between Boy $l$ and Boy $r$(both inclusive).
输入解释
There are multiple test cases.
The first line contains a single integer $N$.
Next line contains $N$ space separated integers $A_{1}$, $A_{2}$, …, $A_{N}$, where $A_{i}$ denotes initial coding skill of Boy $i$.
Next line contains a single integer $Q$ representing the number of queries.
Next $Q$ lines contain queries which can be any of the two types.
1 ≤ $N$, $Q$ ≤ $10^{5}$
1 ≤ $A_{i}$, $v$ ≤ $10^{9}$
1 ≤ $l$ ≤ $r$ ≤ $N$
1 ≤ $k$ ≤ $r\ –\ l$ + 1

输出解释
For each query of type 2, output a single integer corresponding to the answer in a single line.
输入样例
5
1 2 3 4 5
3
2 2 4 2
1 3 6
2 2 4 2
输出样例
3
4
来自杭电HDUOJ的附加信息
Author KUT(DPRK)
Recommend wange2014

该题目是Virtual Judge题目,来自 杭电HDUOJ

源链接: HDU-5412

最后修改于 2020-10-25T23:22:27+00:00 由爬虫自动更新

共提交 0

通过率 --%
时间上限 内存上限
12000/6000MS(Java/Others) 131072/131072K(Java/Others)