本题 2 篇题解均犯了没有理解题意的错误,故请求撤下题解(但不怪他们,因为没有翻译)。
但是 Udebug 的数据不对是真的,因为我的AC代码过不了 Udebug 的数据。
题目大意
给定未知行字符串,并且删除其中的重复部分(而不是简单的去重)。
重复部分包括如下情况:
- 重复的单词。
- 重复的语块。
我们举个例子便于理解:
b c c b c c
我们对其修改地方有 2 个
b c c 中的 c c 属于重复的单词,应保留一个 c 。
b c c b c c 中的 b c c 属于重复的语块,应删掉一个 b c c。
再举个例子:
a c b b c a
它的输出应为 a c b c a 而不是 a c b。