#444. 取走ABC
取走ABC
问题描述
给定一个由三个不同字符、和组成的字符串。
只要中包含连续的字符串作为子串,就重复以下操作:
- 从中删除最左边的子串。
输出执行上述操作后的最终字符串。
约束条件
- 是一个长度在到之间的字符串,仅由字符、和组成。
输入
输入通过标准输入给出,格式如下:
S
输出
打印答案。
样例输入1
BAABCBCCABCAC
样例输出1
BCAC
对于给定的字符串 BAABCBCCABCAC,操作过程如下:
- 第一次操作中,删除
BAABCBCCABCAC中第3到第5个字符的,得到BABCCABCAC。 - 第二次操作中,删除
BABCCABCAC中第2到第4个字符的,得到BCABCAC。 - 第三次操作中,删除
BCABCAC中第3到第5个字符的,得到BCAC。
因此,最终的是BCAC。
样例输入2
ABCABC
样例输出2
在这个例子中,最终的是一个空字符串。
样例输入3
AAABCABCABCAABCABCBBBAABCBCCCAAABCBCBCC
样例输出3
AAABBBCCC