#include<stdio.h>
#include<math.h>
char roprop(int x,int y)
{
int k=abs(x-y);
if(k==1||k==0)
return 1;
for(int i=2;i<k;i++)
if(k%i==0)
return 1;
return 0;
}
int main()
{
int k=0,max=0,min=100,b[27]={0};
char x,a[101];
scanf("%s",&a);
for(int i=0;i<27;i++)
{
x=a[i];
// 1 if(x=' ')
// 2 continue;
b[x-'a']++;
}
// 3 while((x=getchar())!='\n')
// 4 b[x-'a']++;
{
for(int i=0;i<27;i++)
{
if(b[i]>max)
max=b[i];
if(b[i]>0&&b[i]<min)
min=b[i];
}
}
if(roprop(min,max)==0)
printf("Lucky Word\n%d",max-min);
else
printf("No Answer\n0");
return 0;
}
我在想输入三个连续a的话理论上是luck world 3但后面数字一直是2咋个弄,我也不确定是不是这里没通过,目前就这个可能性最大