pat 乙级1029 旧键盘

 1 #include<stdio.h>
 2 #include<stdlib.h>
 3 #include<string.h>
 4 #include<math.h>
 5 
 6 int main()
 7 {
 8     char ch1[81],ch2[81];
 9     scanf("%s",ch1);
10     scanf("%s",ch2);
11     char ch3[81]={0};
12     int k=0;
13     for(int i=0,j=0;i<strlen(ch1);i++){
14         if(ch1[i]!=ch2[j]){
15             if(ch1[i]>='a'&&ch1[i]<='z'){
16                 ch3[k++]=ch1[i]-32;
17             }else{
18                 ch3[k++]=ch1[i];
19             }
20             
21         }else{
22             j++;
23         }
24     }
25     for(int i=0;i<strlen(ch3)-1;i++){
26         for(int j=i+1;j<strlen(ch3);j++){
27             if(ch3[i]==ch3[j]){
28                 ch3[j]=-1;
29 
30             }
31         }
32     }
33     for(int i=0;i<strlen(ch3);i++){
34         if(ch3[i]!=-1){
35             printf("%c",ch3[i]);
36         }
37     }
38     return 0;
39 }

第一次没经过任何调试,修改,直接ac的题目。。。应该是我变强了吧~

posted @ 2023-03-19 21:56  雨中白发人  阅读(13)  评论(0)    收藏  举报