AT_abc043_b [ABC043B] バイナリハックイージー
题目描述
しぐ制作了一款键盘。这款键盘极致简约,仅有三个按键:`0` 键、`1` 键和退格键。
首先,しぐ打算用这款键盘操作一个简单的文本编辑器。这个编辑器始终显示一个字符串(也可能为空)。刚启动编辑器时,字符串为空。每当按下键盘上的某个按键时,字符串会发生如下变化:
- `0` 键:在字符串的最右端插入字符 `0`。
- `1` 键:在字符串的最右端插入字符 `1`。
- 退格键:如果字符串为空,则什么也不发生;否则,删除字符串最右端的 $1$ 个字符。
しぐ启动编辑器后,按下了若干次按键。给定しぐ按下的按键序列 $s$,其中字符 `0` 表示按下 `0` 键,字符 `1` 表示按下 `1` 键,字符 `B` 表示按下退格键。请问此时编辑器屏幕上显示的字符串是什么?
输入格式
输入以以下格式从标准输入读入。
> $s$
输出格式
输出最终编辑器中显示的字符串。(如「限制」部分所述,输入保证最终字符串非空)
说明/提示
## 限制
- $1 \leq |s| \leq 10$($|s|$ 表示 $s$ 的长度)
- $s$ 仅由字符 `0`、`1`、`B` 组成。
- 输出的字符串保证非空。
## 样例解释 1
每次按键后,编辑器中的字符串依次变为 `0`、`01`、`0`、`00`。
## 样例解释 2
每次按键后,编辑器中的字符串依次变为 `0`、(空字符串)、(空字符串)、`1`。
由 ChatGPT 4.1 翻译