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;
}