POJ-2159

来源:互联网 发布:淘宝网短棉衣 编辑:程序博客网 时间:2024/05/18 00:27
#include<stdio.h>#include<stdlib.h>#include<string.h>int scmp(const void *a, const void *b){    return *(char*)a - *(char*)b;    }char a[101], b[101];main(){      char str[101], src[101];      int i, j;      scanf("%s%s", str, src);      qsort(str, strlen(str), sizeof(char), scmp);      qsort(src, strlen(src), sizeof(char), scmp);      a[0] = b[0] = 1;      for (i=1, j=0; str[i] != '\0'; i++) {          if (str[i] == str[i-1])             a[j]++;          else              a[++j]++;      }      for (i=1, j=0; src[i] != '\0'; i++) {          if (src[i] == src[i-1])             b[j]++;          else              b[++j]++;      }      qsort(a, strlen(a), sizeof(char), scmp);      qsort(b, strlen(b), sizeof(char), scmp);            if (strcmp(a,b) == 0)         printf("YES\n");      else          printf("NO\n");}

原创粉丝点击