提交时间:2024-04-16 17:00:22

运行 ID: 143581

#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)); } } int main(){ string s1,s2; cin>>s2>>s1; func(s1,s2); return 0; }