一直输出“No Answer
0”
#include <bits/stdc++.h>
int main () {
char a[1005];
int z[26] = {0}, max = 0, min = 10000;
bool zhishu = true;
scanf("%s", a);
for (int i = 0; i < strlen(a); i++) {
z[int(a[i]) - 96] ++;
}
for (int i = 1; i <= 26; i++) {
max = max > z[i] ? max : z[i];
min = min < z[i] ? min : z[i];
}
for (int i = 2; i < max - min - 1; ++i) {
if ((max - min) % i == 0) {
zhishu = false;
break;
}
}
if (zhishu) printf("Lucky Word\n%d", max - min);
else printf("No Answer\n0");
return 0;
}