40分求助
查看原帖
40分求助
537784
saumtam楼主2021/11/20 11:36
#include<bits/stdc++.h>
using namespace std;
string a,b,c;
char s[30];
int main() {
	cin>>a>>b>>c;
	for(int i=0;i<a.size();i++){
		if(s[int(b[i]-'A')]>char('A'-1)&&s[int(b[i]-'A')]!=a[i]){
			printf("Failed");
			return 0;
		}
		else s[int(b[i]-'A')]=a[i];
	}
	for(int i=0;i<26;i++){
		if(s[i]<'A') {
			printf("Failed");
			return 0;
		}
	} 
	for(int i=0;i<c.size();i++) printf("%c",s[int(c[i]-'A')]);
	return 0;
}
2021/11/20 11:36
加载中...