```cpp
#include <bits/stdc++.h>
using namespace std;
string a,b;
void zjx(int x,int y,int p,int q){
if(x>y||p>q) return ;
else{
int i=b.find(a[x]);
zjx(x+1,x+i-p,p,i-1);
zjx(x+i-p+1,y,i+1,q);
cout<<a[x];
}
}
int main() {
cin>>b>>a;
int l=a.length()-1;
zjx(0,l,0,l);
return 0;
}
```
哥们,没必要你那么麻烦吧……
by zzz99947937 @ 2022-11-21 22:28:32