传送门:
https://atcoder.jp/contests/abc174
全部 AC 代码:https://atcoder.jp/contests/abc174/submissions/me?f.Task=&f.LanguageName=&f.Status=AC&f.User=
尺取法,左指针维护前缀为 R
的连通块,右指针维护后缀为 W
的连通块,分情况讨论一下即可。
二分答案,检查当前二分出来的值是否能够在 \(k\) 次截取后得到相应的答案。
直接用莫队就行了,大约 \(1000\) ms 就可以跑完。