|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- #include<stdio.h>
- #include<string.h>
- int main(){//6590
- char ch[100],ch1[100],ch2[100];
- int zu[26];
- int a;
- gets(ch);
- gets(ch1);
- gets(ch2);
- int le,n,m;
- le = strlen(ch);
- if(le<=25){
- printf("Failed");
- return 0;
- }
- for(n=0;n<le;n++){
- a = ch[n]-65;
- zu[a]++;
- }
- for(n=0;n<26;n++){
- if(zu[n]==0){
- printf("%d",n);
- printf("Failed");
- return 0;
- }
- }
- for(n=0;n<le;n++){
- for(m=n+1;m<le;m++){
- if(ch[n]==ch[m]&&ch1[n]!=ch1[m]){
- printf("Failed");
- return 0;
- }
- if(ch1[n]==ch1[m]&&ch[n]!=ch[m]){
- printf("Failed");
- return 0;
- }
- }
- }
- for(n=0;n<le;n++){
- for(m=0;m<le;m++){
- if(ch2[n]==ch[m]){
- ch2[n]=ch1[m];
- break;
- }
- }
- }
- printf("%s",ch2);
- return 0;
- }
复制代码 |
|