UVa1339 - Ancient Cipher

            
//UVa1339 - Ancient Cipher

//已AC

include

include

include

int cmp(const void a, const void b){
return (int )a - (int )b;
}
int main(){
//freopen("date4.in","r",stdin);
char a[200], b[200];
while(scanf("%s%s", a,b) != EOF){
int len = strlen(a);
int cnt1[26] = {0}, cnt2[26] = {0};
//统计
for(int i=0; i < len; i++){
cnt1[a[i] - 'A']++;
cnt2[b[i] - 'A']++;
}
//排序
qsort(cnt1,26,sizeof(int),cmp);
qsort(cnt2,26,sizeof(int),cmp);
//输出
int ok = 1;
for(int i = 0; i < 26; i++)
if(cnt1[i] != cnt2[i]) ok = 0;
if(ok) printf("YES\n"); else printf("NO\n");
}
return 0;
}

点赞

发表评论

昵称和uid可以选填一个,填邮箱必填(留言回复后将会发邮件给你)
tips:输入uid可以快速获得你的昵称和头像