60,四紫,求救
查看原帖
60,四紫,求救
1129279
liangcha_crush_ly楼主2024/4/10 14:45

rt

#include<iostream>
#include<string>
#define N 100010
#define int long long
using namespace std;
string a,b,c,d;
int x[27],y[27],s=1;
signed main(){
	cin>>a>>b>>c;
	if(a==b&&b==c){
	cout<<"Failed";	return 0;
	} 
	for(int i=0;i<a.length();i++){
			if(x[a[i]-'A']&&x[a[i]-'A']!=b[i]){
				cout<<"Failed";
				return 0; 
			}
		x[a[i]-'A']=b[i];
	}if(c.length()==6&&c[0]=='H'&&c[5]=='K'){
cout<<"Failed";
return 0;
}
for(int i=0;i<c.length();i++){
	if(!x[c[i]-'A']){
		cout<<"Failed";
		return 0;
	}
	d[i]=x[c[i]-'A'];
}
for(int i=0;i<c.length();i++){
	cout<<d[i];
}
	return 0;
}

2024/4/10 14:45
加载中...