POJ-2159-Ancient Cipher

来源:互联网 发布:java 集合的不同点 编辑:程序博客网 时间:2024/05/17 01:04

水题,

代码:

#include<cstdio>#include<cstring>#include<iostream>#include<algorithm>using namespace std;char stra[101],strb[101];int counta[27],countb[27];int main(){    while(scanf("%s%s",stra,strb)!=EOF)    {memset(counta,0,sizeof(counta));memset(countb,0,sizeof(countb));for(int i=0;i<strlen(stra);i++)    counta[stra[i]-'A']++;for(int i=0;i<strlen(strb);i++)    countb[strb[i]-'A']++;sort(counta,counta+26);sort(countb,countb+26);int flag=0;for(int i=0;i<26;i++)    if(counta[i]!=countb[i])    {flag=1;break;    }if(flag)    printf("NO\n");else    printf("YES\n");    }    return 0;}


原创粉丝点击