#ABC366C. 球与袋子查询
球与袋子查询
球与袋子查询
题目描述
你有一个空袋子。 给定 个查询,需要按顺序处理。
共有三种类型的查询:
1 x:往袋子里放入一个写着整数 的球。2 x:从袋子里取出一个写着整数 的球并丢弃。保证执行该查询时袋子里存在写着整数 的球。3:输出袋中球上写着的不同整数的个数。
输入格式
输入按以下格式从标准输入给出:
第 个查询 以以下三种格式之一给出:
输出格式
如果第三类查询共有 个,则输出 行。 第 行()输出第 个第三类查询的答案。
样例
8
1 3
1 1
1 4
3
2 1
3
1 5
3
3
2
3
初始时袋子是空的。
对于第 1 个查询 1 3,一个写着整数 的球进入袋子。
对于第 2 个查询 1 1,一个写着整数 的球进入袋子。
对于第 3 个查询 1 4,一个写着整数 的球进入袋子。
对于第 4 个查询 3,袋子里有写着整数 的球,因此输出 。
对于第 5 个查询 2 1,从袋子里取出一个写着整数 的球。
对于第 6 个查询 3,袋子里有写着整数 的球,因此输出 。
对于第 7 个查询 1 5,一个写着整数 的球进入袋子。
对于第 8 个查询 3,袋子里有写着整数 的球,因此输出 。
8
1 2
1 2
3
2 2
1 4
1 4
2 2
3
1
1
数据范围
- 当给出第二类查询时,袋子里存在写着整数 的球。
- 至少有一个第三类查询。
- 所有输入值均为整数。
难度
普及
通过率
—
尝试
0
已通过
0
- ID
- 3384
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者