P15879 [ICPC 2026 NAC] Evil Judges
题意
给出一个字符串 和一个整数 ,最多可以移动相邻字符 次,使最后的字符串含有的 或 最少,输出这个值。
思路
首先统计 中 或 的子序列的数量,再减去 ,因为每次交换最多去掉一个 或 ,而原字符串中只有 三种,因此每个交换必定会去掉一个子序列。
为了防止结果为负数,把结果和 取最大值即可。
Code
1 | |
P15879 [ICPC 2026 NAC] Evil Judges
https://ywrow.github.io/2026/03/26/P15879-ICPC-2026-NAC-Evil-Judges/