#ABC347E. 集合加和查询
集合加和查询
集合加和查询
题目描述
有一个长度为 的整数数列 ,所有元素初始均为 。还有一个集合 ,初始为空。
请按顺序执行以下 个查询。处理完所有 个查询后,求出数列 的每个元素的值。第 个查询的格式如下:
给定整数 。如果 在 中,则将 从 中移除;否则,将 插入 。然后,对于每个满足 的 ,将 加到 。
这里, 表示集合 中元素的个数。例如,若 ,则 。
输入格式
输入按以下格式从标准输入给出:
输出格式
以如下格式输出处理完所有查询后的数列 :
样例
3 4
1 3 3 2
6 2 2
在第一个查询中,将 插入 ,。然后,将 加到 。数列变为 。
在第二个查询中,将 插入 ,。然后,将 加到 和 。数列变为 。
在第三个查询中,将 从 中移除,。然后,将 加到 。数列变为 。
在第四个查询中,将 插入 ,。然后,将 加到 和 。数列变为 。
最终,数列变为 。
4 6
1 2 3 2 4 2
15 9 12 7
数据范围
- 所有输入值均为整数。
难度
提高
通过率
—
尝试
0
已通过
0
- ID
- 3253
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者