Title

CF1873G ABBC or BACB 题解

解题思路

显然,对于每一个形如 BAAAAAAAAB 的串,可以分别通过操作一和操作二消除,同时获得和 A 的长度相等的金币。

那么,我们可以先预处理出每一段连续的 A 的长度,统计与 A 相邻的 B 的个数,接着对于A 的连续段进行排序,即优先消除长度大的连续段。排序后依次消除,直到没有 A 或没有 B 为止。

posted @ 2023-11-05 16:58  UncleSam_Died  阅读(9)  评论(0)    收藏  举报  来源