提交时间:2023-12-21 13:35:23

运行 ID: 116992

#include<bits/stdc++.h> using namespace std; void func(string a, string b) { if(a.size()){ char ch=b[b.size()-1]; cout<<ch; int m=a.find(ch); func(a.substr(0,m),b.substr(0,m)); func(a.substr(m+1),b.substr(m,a.size()-m-1)); } } signed main() { string s1,s2; cin>>s2>>s1; func(s1,s2); return 0; }