#include<bits/stdc++.h>
using namespace std;
int prime[25]={2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97};
int b[27]={97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123};
int c[27];
char a[101];
int main(){
string s;
int maxn=INT_MIN,minn=INT_MAX,t=0,aws=0;
cin>>s;
for(int i=1;i<=s.length();i++) a[i]=s[i];
for(int i=1;i<=s.length();i++){
for(int j=1;j<=27;j++){
if(int(a[i])==b[j]) c[j]++;
}
}
for(int i=1;i<=26;i++){
if(c[i]==0) continue;
maxn=max(maxn,c[i]);
minn=min(minn,c[i]);
}
t=maxn-minn;
if(t>=2)
for(int i=0;i<=25;i++) if(t==prime[i]) aws=1;
if(aws==1){
cout<<"Lucky Word"<<endl;
cout<<t;
}
else{
cout<<"No Answer"<<endl;
cout<<0;
}
}
代码如上