输入格式:输入有两行,分别为两个单词。
输出格式:输出只有一个字母Y或N,分别表示Yes和No。
输入输出样例
Nuclear
#include <stdio.h>
#include <stdlib.h>
#include <memory.h>
void statistic(char *str, int array[]){
memset(array, 0, sizeof(array));
int i;
int length = strlen(str);
for (i = 0; i < length; i++) {
array[(tolower(str[i])-'a')]++;
}
}
int isSame(int array1[], int array2[]){
int i;
for (i = 0; i < 26; i++) {
if (array1[i] != array2[i]) {
return 0;
}
}
return 1;
}
int main(int argc, char ** argv){
char str1[81], str2[81];
int array1[26], array2[26];
scanf("%s", str1);
scanf("%s", str2);
statistic(str1, array1);
statistic(str2, array2);
if (isSame(array1, array2)) {
printf("Y");
}else{
printf("N");
}
return 0;
}