Take ABC
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
题目描述
给你一个由 A,B,C 组成的字符串 ,只要  包含子串 ABC,那么重复以下操作:
从 中删除最左边出现的子串
ABC。
执行上述操作后,输出最终字符串 。
输入格式
一行:不含空格的字符串
输出格式
请输出答案。
样例 #1
样例输入 #1
BAABCBCCABCAC
样例输出 #1
BCAC
样例 #2
样例输入 #2
ABCABC
样例输出 #2
样例 #3
样例输入 #3
AAABCABCABCAABCABCBBBAABCBCCCAAABCBCBCC
样例输出 #3
AAABBBCCC
提示
制約
S 是仅由 A、B、C 组成的长度为 1 以上且 2×10⁵以下的字符串
Sample Explanation 1
对于给定的字符串 BAABCBCCABCAC,按以下方式进行操作。 第一次操作,删除 BAABCBCCABCAC 中从第 3 个字符到第 5 个字符的ABC,结果 BABCCABCAC。 第二次操作,删除 BABCCABCAC 中从第 2 个字符到第 4 个字符的ABC,结果 BCABCAC。 第三次操作,删除 BCABCAC 中从第 3 个字符到第 5 个字符的ABC,结果 BCAC。 因此,最终的是BCAC。
Sample Explanation 2
在这个输入示例中,最终的S是一个空字符串。