AT_abc442_b [ABC442B] Music Player
题目描述
高桥有一个音乐播放器。最初,音量为 $0$,音乐停止。
从现在起,$Q$ 个操作将依次进行。第 $i$ 次操作用整数 $A_i$ 表示,意思如下:
- 如果是 $A_i = 1$,则音量增加 $1$。
- 如果是 $A_i = 2$,如果当前音量是 $1$ 或更大,则减少 $1$;如果是 $0$,则不做任何操作。
- 如果是 $A_i = 3$,如果音乐已停止,则播放音乐;如果音乐正在播放,则停止音乐。
对于 $i = 1, 2, \ldots, Q$,请解决下列问题:
- 在执行 $i$ 次操作后,立即确定音乐是否以 $3$ 或更大的音量播放。
输入格式
输入内容由标准输入法提供,格式如下
>$Q$
>$A_1$
>$A_2$
>$\vdots$
>$A_Q$
输出格式
输出 $Q$ 行。如果音乐在执行 $i$ 次操作后立即以 $3$ 或更大的音量播放,则 $i$ 行应输出 `Yes`,否则为 `No`。
说明/提示
### 样例解释 1
- 执行 $1$ 次操作后,音量为 $0$,音乐停止。
- 执行 $2$ 次操作后,音量为 $1$,音乐停止。
- 执行 $3$ 次操作后,音量为 $1$,音乐正在播放。
- 执行 $4$ 次操作后,音量为 $2$,音乐正在播放。
- 执行 $5$ 次操作后,音量为 $2$,音乐停止。
- 执行 $6$ 次操作后,音量为 $3$,音乐停止。
- 执行 $7$ 次操作后,音量为 $4$,音乐停止。
- 执行 $8$ 次操作后,音量为 $4$,音乐正在播放。
- 执行 $9$ 次操作后,音量为 $3$,音乐正在播放。
- 执行 $10$ 次操作后,音量为 $2$,音乐正在播放。
#### 限制因素
- $1 \leq Q \leq 2 \times 10^5$
- $A_i \in \lbrace 1, 2, 3 \rbrace$
- 所有输入值均为整数。