🌟 樱木花道的球衣管理大作战T2🏀
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
樱木花道正式成为湘北篮球队的一员啦!为了彰显自己“天才”的身份,樱木主动承担起管理球队球衣的重任,号称要打造湘北队史上最棒的仓管系统!😎
樱木给每件球衣都设计了一个独特的六位数编号(可能带有前导零),并制定了三种不同的管理命令:
A x表示新增一件编号为 $x$ 的球衣(比如赤木队长的4号球衣😉)D x表示移出一件编号为 $x$ 的球衣(比如流川枫的11号球衣🥱)Q x表示查询编号为 $x$ 的球衣是否还在仓库里(樱木偷偷检查流川的球衣👀)
但是,众所周知,“天才”偶尔也会迷糊一下🤔,因此樱木非常需要你的帮助,来判断他执行的每个命令是否正确。
输入格式
第一行包含一个整数 $n$,表示樱木花道接下来进行的操作次数。
接下来 $n$ 行,每行是一个操作命令,保证命令一定合法。
输出格式
对每个命令,输出一行结果:
- 对于 
A x操作,若编号为 $x$ 的球衣已经存在,则输出Error😱,否则输出Yes✅ - 对于 
D x操作,若编号为 $x$ 的球衣不存在,则输出Error😭,否则输出Yes✅ - 对于 
Q x操作,若编号为 $x$ 的球衣存在,则输出Yes✅,否则输出No❌ 
数据范围
| 测试点编号 | $n\le$ | 特殊性质 | 
|---|---|---|
| $1$ | $10^5$ | AB | 
| $2$ | A | |
| $3$ | B | |
| $4 \sim 5$ | $10^3$ | 无 | 
| $6 \sim 10$ | $10^5$ | 
特殊性质 A:保证不存在操作 D(樱木只往仓库加东西🧺)。
特殊性质 B:保证不存在操作 Q(樱木不想检查,太自信了😏)。
对于 $100%$ 的数据,保证 $n\le 10^5$,$x$ 均为一个不超过六位的数字(可能含有前导零)。
6
A 001000
A 001001
A 001000
Q 001001
D 001001
Q 001001
Yes
Yes
Error
Yes
Yes
No
6
Q 000001
Q 000002
D 000001
D 000002
A 000001
A 000002
No
No
Error
Error
Yes
Yes
文件读写
- 输入文件:
warehouse.in - 输出文件:
warehouse.out 
限制
- 时间限制:1000ms
 - 空间限制:512MB