求助
  • 板块题目总版
  • 楼主zlx0330
  • 当前回复2
  • 已保存回复2
  • 发布时间2022/6/19 12:02
  • 上次更新2023/10/27 23:00:32
查看原帖
求助
598796
zlx0330楼主2022/6/19 12:02

对于序列 1,2,2,2,4,61,2,2,2,4,6, 其第 33 小的数为 44,即相同大小的整数只计算一次。

现在,李老师给出了 nn 个操作和一个整数 kk,每个操作有两种类型:

1 x,代表给序列中添加一个元素 xx 。

2,代表查询序列中第 kk 小的整数,如果不存在,则输出 -1−1 。

注意:刚开始时,序列为空。

输入格式 第一行:n,kn,k

接下来 nn 行,每行一个操作,格式如题目所述。

输出格式 输出若干行,每行对应一次查询的结果。

输入输出样例 输入 #1复制 5 3 1 6 2 1 10 1 4 2 输出 #1复制 -1 10 输入 #2复制 5 2 1 3 1 3 2 1 4 2 输出 #2复制 -1 4 说明/提示 对于 100%100% 的数据:1\le n \le 2\times 10^51≤n≤2×10 5 , 1\le k \le 1001≤k≤100, -10^9 \le x \le 10^9−10 9 ≤x≤10 9 。

2022/6/19 12:02
加载中...