题解
2023-09-07 13:11:03
发布于:安徽
6阅读
0回复
0点赞
#include <bits/stdc++.h>
using namespace std;
string a,b;
void two(string a,string b)
{
int len=a.size();
if(len==0) return;
int pos=a.find(b[len-1]);
cout<<b[len-1];
two(a.substr(0,pos),b.substr(0,pos));
two(a.substr(pos+1,len-pos-1),b.substr(pos,len-pos-1));
}
void work()
{
cin>>a>>b;
two(a,b);
return;
}
int main(){
work();
return 0;
}
这里空空如也
有帮助,赞一个