Submission
Status:
PPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: mnmpyuuu
Problemset: อะนาแกรม 2
Language: c
Time: 0.002 second
Submitted On: 2025-10-12 17:57:03
#include<stdio.h>
#include<string.h>
int main()
{
char a[10000],b[10000];
int c[8]={};
int d[8]={};
int diff[8]={};
scanf("%s",a);
scanf("%s",b);
int n=strlen(a);
int m=strlen(b);
for(int i=0;i<n;i++){
c[a[i]-'A']++;
}
for(int i=0;i<m;i++){
d[b[i]-'A']++;
}
for(int i=0;i<8;i++){
printf("%d ",c[i]);
}
printf("\n");
for(int i=0;i<8;i++){
printf("%d ",d[i]);
}
int sum=0;
printf("\n");
for(int i=0;i<8;i++){//diff
diff[i]=c[i]-d[i];
if(diff[i]<0){
diff[i]=-1*diff[i];
}
printf("%d ",diff[i]);
sum=sum+diff[i];
}
printf("\n");
if(sum>3){
printf("no");
}
else{
printf("anagram");
}
}