问题已解决。
---
原代码31行处
```cpp
string t = tmp.replace(x, ra[i].size(), rb[i]);
```
应改为
```cpp
string t = now.s;
t.replace(x, ra[i].size(), rb[i]);
```
在28行的 $while$ 循环末尾输出 $tmp$ 与 $t$ 对比即可发现问题,这样的枚举有大量缺漏与重复(貌似越搜越深……?)
~~居然有 $80pts$, 这就是上古题吗~~
by gugusbx @ 2023-08-15 21:48:40