[AGC055B]ABCSupremacy题解题目描述给定两个长度为 \(n\) 的字符串 \(a\),\(b\)。你可以进行若干次以下操作:若 \(a\) 中的一个子串为 ABC,BCA 或 CAB,那么可以将这个子串替换为 ABC,BCA 或 CAB。求能否将 \(a\) 变成 \(b\),输出 YES 或 NO。解析不难发现,我们可以根据一些变换将ABC,BCA 或 CAB和单个字母A换位置。具体操作如下:\[A\overline{ABC}\rightarrow\overline{ABC}A\\B\overline{ABC}\rightarrowBCAB\rightarrow\overl