#include<iostream>
#include<cmath>
#include<cstring>
using namespace std;
bool sushu(int n)
{if(n<2)
return false;
else
{for(int i=2;i<=sqrt(n);i++)
if(n%i==0)
return false;}
return true;
}
int main()
{int a[26];
int maxn=0,minn=1000,i;
string s;
cin>>s;
memset(a,0,sizeof(a));
for(i=0;i<s.length();i++)
{a[s[i]-'a']+=1;}
for(i=0;i<26;i++)
{if(maxn<a[i])
maxn=a[i];
if(minn>a[i]&&a[i]!=0)
minn=a[i];}
if(sushu(maxn-minn)==true)
cout<<"Lucky Word"<<endl<<(maxn-minn)<<endl;
else
cout<<"No Answer"<<endl<<0<<endl;
return 0;
}
笨小猴
于 2018-01-18 22:53:08 首次发布