WA第四求助
查看原帖
WA第四求助
597119
HouSibo楼主2023/8/20 22:02
#include<bits/stdc++.h>
using namespace std;
char a[2][30];
string str,str1,str2,str3;
int main(){
	cin>>str>>str1>>str2;
	int tmp=str.size()-1;
	for(int i=0;i<=tmp;i++){
		if(a[0][str[i]-'A'+1]!=0){
			char c=a[1][str[i]-'A'+1];
			if(c!=str1[i]){
				cout<<"Failed"<<endl;
				return 0;
			}
		}else{
			a[0][str[i]-'A'+1]=str[i];
			a[1][str[i]-'A'+1]=str1[i];
		}
	}
	for(int i=1;i<=26;i++){
		if(a[0][i]==0){
			cout<<"Failed"<<endl;
			return 0;
		}
	}
	int cnt=str2.size();
	for(int i=0;i<cnt;i++){
		str3=str3+a[1][str2[i]-'A'+1];
	}
	cout<<str3<<endl;
    return 0;
}
2023/8/20 22:02
加载中...