#aBC366C. [ABC366C] Balls and Bag Query
[ABC366C] Balls and Bag Query
AT_abc366_c [ABC366C] Balls and Bag Query
题目描述
有一个空袋子。给定 个操作,请按顺序处理这些操作。
操作有以下 种类型:
1 x:向袋子中放入一个写有整数 的球。2 x:从袋子中取出一个写有整数 的球并丢弃。保证在执行该操作时,袋子中一定存在写有整数 的球。3:输出袋子中不同整数的球的种类数。
输入格式
输入按以下格式从标准输入给出。
第 个操作 为以下三种形式之一:
输出格式
若有 个第 种类型的操作,则输出 行。第 行()输出第 个第 种类型操作的答案。
输入输出样例 #1
输入 #1
8
1 3
1 1
1 4
3
2 1
3
1 5
3
输出 #1
3
2
3
输入输出样例 #2
输入 #2
8
1 2
1 2
3
2 2
1 4
1 4
2 2
3
输出 #2
1
1
说明/提示
限制条件
- 当给出第 种类型的操作时,袋子中一定存在写有整数 的球。
- 至少存在一个第 种类型的操作。
- 输入均为整数。
样例解释 1
开始时,袋子是空的。第 个操作 1 3 后,袋子中有一个写有 的球。第 个操作 1 1 后,袋子中有一个写有 的球。第 个操作 1 4 后,袋子中有一个写有 的球。第 个操作 3 时,袋子中有 三种球,因此输出 。第 个操作 2 1 后,袋子中写有 的球被取出。第 个操作 3 时,袋子中有 两种球,因此输出 。第 个操作 1 5 后,袋子中有一个写有 的球。第 个操作 3 时,袋子中有 三种球,因此输出 。
由 ChatGPT 4.1 翻译