全班都进前50的屑 • 1年前
using namespace std; char p[105],o[105],r[105],d[105],w[105]; int main() {
int pl,rl;
gets(p);
gets(o);
gets(r);
pl=strlen(p);
rl=strlen(r);
for(int i=0;i<pl;i++){
if(d[p[i]]==0||d[p[i]]==o[i]){
d[p[i]]=o[i];
}else{
cout<<"Failed";
return 0;
}
}
for(int i=0;i<=pl;i++){
w[o[i]]++;
}
for(int i='A';i<='Z';i++){
if(w[i]==0){
cout<<"Failed";
return 0;
}
}
for(int i=0;i<rl;i++){
cout<<d[r[i]];
}
return 0;
}
评论:
请先登录,才能进行评论