Description AGC027E 给定一个仅由\(AB\)构成的字符串\(S\),给定两个操作,把\(AA\)换成\(B\),和把\(BB\)换成\(A\),问由这个字符串和任意次操作可以得到几种字符串. Solution AGC好难啊(摔 首先,如果不能操作,答案是\(0\). 我们令\(A=1,B=2\),这样就会有一个美妙的性质:所有字符的和在操作的时候在模\(3\)意义下不变,我们记这个和为\(p(S)\).然后我们可以得到一个结论:一个字符串\(S\)可以变成字符\(c\),当且…