【数据结构】第3周 字符串 3:古代密码
发布时间:2020-12-15 06:31:50 所属栏目:安全 来源:网络整理
导读:/***************************************** 分别统计明码串和密码串各字符个数,排序后比较,都相同输出YES *****************************************/ 3:古代密码 总时间限制: 1000ms 内存限制: 65536kB 描述 古罗马帝王有一个包括各种部门的强大政府组
/***************************************** 分别统计明码串和密码串各字符个数,排序后比较,都相同输出YES
*****************************************/
3:古代密码
# include<stdio.h> # include<string.h> # include<algorithm> using namespace std; int main(void) { char s1[105],s2[105]; int a1[26]={0}; int a2[26]={0}; int temp=1; scanf("%s%s",s1,s2); for(int i=0; i<strlen(s1); i++) a1[s1[i]-'A']++; for(int i=0; i<strlen(s2); i++) a2[s2[i]-'A']++; sort(a1,a1+26); sort(a2,a2+26); for(int i=0; i<26; i++) { if(a1[i]!=a2[i]) { temp=0; break; } } if(temp) printf("YESn"); else printf("NOn"); return 0; } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |