极简题解|笨小猴
2024-12-08 10:49:41
发布于:江苏
8阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int a[26],c,d=100;
int main(){
string b;
cin>>b;
for(int i=0;i<b.size();i++){
a[b[i]-'a']++;
}
for(int i=0;i<26;i++){
if(a[i]==0){
continue;
}
if(a[i]>c){
c=a[i];
}
if(a[i]<d){
d=a[i];
}
}
c-=d;
for(int i=2;i<sqrt(c);i++){
if(c%i==0){
cout<<"No Answer"<<endl<<0;
return 0;
}
}
if(c==0 || c==1){
cout<<"No Answer"<<endl<<0;
return 0;
}
cout<<"Lucky Word"<<endl<<c;
return 0;
}
这里空空如也
有帮助,赞一个