CF1800E 题解

发现一个神奇的事实:显然不限制交换次数可以实现交换任意字符。

因此可以直接判断字符集是否相等。

在考虑哪些地方可以交换。

根据题意可知可以交换的区间为 \([1,n - k]\) 以及 \([k + 1,n]\)

不能交换的区间是静态的,所以判断是否相等即可。

代码实现很简单,就不给出了。

posted @ 2024-02-27 18:12  ChiFAN鸭  阅读(7)  评论(0编辑  收藏  举报