题目大意.

这题的加强版:给定替换规则(即对于所有 8XXX 给定替换结果)。

我们知道对于 232 号规则 00010111(即原题),我们只需要把串在某个自动机上跑;对于此题我们也大胆猜测这样的自动机存在。

那么问题来了,如何求出这个自动机呢?

我们考虑分辨出自动机的每个节点:每个节点都是一个串的等价类,同一个等价类的 u,v 满足对于任意 susvs 胜负相同。

由毛估估可得,自动机的节点数很少,所以我们只需要对很短的 s 确认上述事实(这个结论似乎称作泵引理,具体参见《浅谈有限状态自动机及其应用》(Cyanic,2021 集训队论文集)),就可以完美划分出所有等价类。等价类之间的转移关系也就显然了。

打表机如下。