80分求助
查看原帖
80分求助
542633
ma_yu_chen_楼主2024/8/2 12:47
#include<bits/stdc++.h>
using namespace std;
string a,b,c,d;
int f[1005];
int main(){
//     freopen("spy.in","r",stdin);
// 	freopen("spy.out","w",stdout);
	cin>>a>>b>>c;
    for(int i=0;i<a.size();i++){
        if(f[a[i]]==0) f[a[i]]=b[i];
        else{
            if(f[a[i]]==b[i]) continue;
            else return cout<<"Failed",0;
        }
    }
    for(int i=0;i<c.size();i++){
        if(f[c[i]]==0){
            cout<<"Failed";
            return 0;
        }
        d+=char(f[c[i]]);
    }
    cout<<d;
	return 0;
}
2024/8/2 12:47
加载中...