倒序考虑每一个操作,对于一个操作$[l, r]$,他产生的影响区间将是$[r+1,r + r + l - 1]$,如果$r+l-1>K$的话,$K$之后的区间我们是不关心的. 暴力扫描这个区间 然后对于每一个位置,维护一个类似于并查集的东西. 扫到位置$i$,定义数组$f$ 表示$i$这个位置上的字符是由$f_i$这个位置上的字符填充得到的.然后删除$i$. 这个东西具体怎么搞?我们可以弄一个长度为K,初始化为1的序列.获得第$i$个位置就是这个序列上第$i$个1,然后删除这个位置上的字符,就是…