Submission
Status:
PPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: peilin
Problemset: อะนาแกรม 2
Language: c
Time: 0.002 second
Submitted On: 2025-10-10 22:11:35
#include <stdio.h>
#include<string.h>
int main() {
char s[10000],t[10000];
int i,a=0,b=0,c=0,d=0,e=0,f=0,g=0,h=0,a1=0,b1=0,c1=0,d1=0,e1=0,f1=0,g1=0,h1=0,a2=0,b2=0,c2=0,d2=0,e2=0,f2=0,g2=0,h2=0;
scanf("%s", s);
scanf("%s", t);
for(i=0; i<strlen(s); i++) {
if(s[i]=='A') {
a1++;
}
if(s[i]=='B') {
b1++;
}
if(s[i]=='C') {
c1++;
}
if(s[i]=='D') {
d1++;
}
if(s[i]=='E') {
e1++;
}
if(s[i]=='F') {
f1++;
}
if(s[i]=='G') {
g1++;
}
if(s[i]=='H') {
h1++;
}
}
for(i=0; i<strlen(t); i++) {
if(t[i]=='A') {
a2++;
}
if(t[i]=='B') {
b2++;
}
if(t[i]=='C') {
c2++;
}
if(t[i]=='D') {
d2++;
}
if(t[i]=='E') {
e2++;
}
if(t[i]=='F') {
f2++;
}
if(t[i]=='G') {
g2++;
}
if(t[i]=='H') {
h2++;
}
}
printf("%d %d %d %d %d %d %d %d\n",a1,b1,c1,d1,e1,f1,g1,h1);
printf("%d %d %d %d %d %d %d %d\n",a2,b2,c2,d2,e2,f2,g2,h2);
a=a1-a2,b=b1-b2,c=c1-c2,d=d1-d2,e=e1-e2,f=f1-f2,g=g1-g2,h=h1-h2;
if(a<0) {
a=-a;
}
if(b<0) {
b=-b;
}
if(c<0) {
c=-c;
}
if(d<0) {
d=-d;
}
if(e<0) {
e=-e;
}
if(f<0) {
f=-f;
}
if(g<0) {
g=-g;
}
if(h<0) {
h=-h;
}
printf("%d %d %d %d %d %d %d %d\n",a,b,c,d,e,f,g,h);
if(a+b+c+d+e+f+g+h<=3) {
printf("anagram");
} else {
printf("no");
}
return 0;
}