这是代码
#include <iostream>
#include <cstring>
using namespace std;
int main()
{
char s[110];
int add[26]={0};
int maxn=0;
int minn=150;
int prime=1;
int ret;
cin>>s;
for(int i=0;s[i];i++){
add[s[i]-'a']++;
}
for(int i=0;i<26;i++){
if(maxn<add[i])
maxn=add[i];
if(minn>add[i]&&add[i]>0)
minn=add[i];
}
if(maxn-minn==2)
ret=1;
for(int i=2;i<(maxn-minn);i++){
if((maxn-minn)%i==0){
prime=0;
break;
}
ret=1;
}
if(prime&&ret){
cout<<"Lucky Word"<<endl;
cout<<maxn-minn;
}else{
cout<<"No Answer"<<endl;
cout<<0;
}
return 0;
}
求大佬帮帮,新手代码写的比较繁琐,见谅