有点长……
2024-02-01 10:10:31
发布于:广东
2阅读
0回复
0点赞
#include <iostream>
using namespace std;
int a[105];
int prime(int n){
if(n<2){
return 0;
}else{
for(int i=2;i<=n-1;i++){
if(n%i==0){
return 0;
}
}
return 1;
}
}
int main(){
int Max=0,Min=100;
string s;
cin>>s;
for(int i=0;i<=s.size()-1;i++){
int t=s[i]-'a';
a[t]++;
}
for(int i=0;i<=26-1;i++){
if(a[i]!=0){
if(a[i]>Max) Max=a[i];
else if(a[i]<Min) Min=a[i];
}
}
int sum=Max-Min;
if(prime(sum)==1){
cout<<"Lucky Word"<<endl;
cout<<sum;
}else{
cout<<"No Answer"<<endl;
cout<<0;
}
return 0;
}
这里空空如也
有帮助,赞一个