AT_abc234_d [ABC234D] Prefix K-th Max
题目描述
给定一个 $ (1,2,\ldots,N) $ 的排列 $ P=(P_1,P_2,\ldots,P_N) $,以及一个正整数 $ K $。
对于 $ i=K,K+1,\ldots,N $,请你求出以下内容:
- 在 $ P $ 的前 $ i $ 项中,第 $ K $ 大的值。
输入格式
输入以如下格式从标准输入中给出。
> $ N $ $ K $ $ P_1 $ $ P_2 $ $ \ldots $ $ P_N $
输出格式
对于 $ i=K,K+1,\ldots,N $,按顺序输出题目要求的值,每个值占一行。
说明/提示
### 限制条件
- $ 1\leq K\leq N\leq 5\times 10^5 $
- $ (P_1,P_2,\ldots,P_N) $ 是 $ (1,2,\ldots,N) $ 的一个排列
- 输入均为整数
### 样例解释 1
- 在 $ P $ 的前 $ 2 $ 项,即 $ (P_1,P_2)=(1,2) $ 中,第 $ K=2 $ 大的值是 $ 1 $。
- 在 $ P $ 的前 $ 3 $ 项,即 $ (P_1,P_2,P_3)=(1,2,3) $ 中,第 $ K=2 $ 大的值是 $ 2 $。
由 ChatGPT 4.1 翻译