https://atcoder.jp/contests/abc044/tasks/abc044_b
この問題を検索しながら作成したのですが、次の部分の意味が全く分からないので教えていただきたいです。
for(int j=0; j<26; j++) {
x= 'a'+j;
for(int i=0; str[i]!='\0'; i++) {
if(str[i]==x) {
count++;
}
} if(count%2!=0) {
return 1;
}
#include <stdio.h>
int kazoeru(char *str)
{
char x;
int count = 0;
for(int j=0; j<26; j++) {
x= 'a'+j;
for(int i=0; str[i]!='\0'; i++) {
if(str[i]==x) {
count++;
}
} if(count%2!=0) {
return 1;
}
}
return 0;
}
int main(void)
{
char s[100];
char *str=s;
scanf("%s",s);
if(kazoeru(str)) {
printf("No");
} else {
printf("Yes");
}
return 0;
}