#P10368. 「LAOI-4」Colors

「LAOI-4」Colors

题目背景

做这个题:

题目描述

给定长度为 nn 的字符串 AA

  • Ai1=Ai+1A_{i-1}=A_{i+1},则称 AiA_i 为 「可消除的」。

定义一次操作为:消除 AA 中所有「可消除的」字符。

请你输出操作 kk 次后的 AA

输入格式

第一行一个正整数 T,idT,id,表示数据组数和子任务编号。

对于每组数据,第一行一个正整数 nn 和一个整数 kk

接下来一行是一个长为 nn 的字符串。

输出格式

对于每组数据,输出一行一个字符串表示答案。

3 0
3 1
aba
5 2
acaca
3 0
abc
aa
aa
abc

提示

样例解释:

  • 对于第 11 组数据,字符串为 aba\text{aba},一次操作后为 aa\text{aa}
  • 对于第 22 组数据,字符串为 acaca\text{acaca},一次操作后为 aa\text{aa},两次操作后为 aa\text{aa}
  • 对于第 33 组数据,字符串为 abc\text{abc},零次操作后为 abc\text{abc}

「本题采用捆绑测试」

Subtask\text{Subtask} n\sum n \le 特殊性质 子任务依赖 总分值
11 10610^6 A\text{A} 55
22 300300 k300k\le 300 1010
33 10310^3 22 1515
44 10610^6 B\text{B} 1010
55 C\text{C} 44 2020
66 10710^7 151\sim5 4040

对于 100%100\% 的数据,1n1071 \le \sum n \le 10^71T1051 \le T \le 10^50k10180\le k\le 10^{18},字符串均由小写字母组成。

特殊性质 A\text{A}AA 是一个 az\text{a}\sim\text{z} 的排列。

特殊性质 B\text{B}i[1,n2],Ai=Ai+2\forall i\in[1,n-2], A_i= A_{i+2}

特殊性质 C\text{C}:保证 AiA_i 只可能有两种取值。