Scratch 图形化
C++
婷婷有一个字符串 SSS,其中只包含三种字符 012012012。
婷婷认为一个字符串是好的,当且仅当没有相邻的两个字符相同。
婷婷每次可以交换任意一对相邻字符,请问把字符串变成好的至少需要操作多少次?
给出一个字符串 SSS。
输出一行,111 个整数,表示答案。
00122
2
样例解释
交换 (2,3),(3,4)(2,3),(3,4)(2,3),(3,4),结果为 012020120201202。
对于 30%30\%30% 的数据,1≤∣S∣≤501 \leq |S| \leq 501≤∣S∣≤50。
对于 100%100\%100% 的数据,1≤∣S∣≤4001 \leq |S| \leq 4001≤∣S∣≤400
注册一个 珅泽OJ 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 珅泽OJ 通用账户