map拿下
2025-10-28 17:52:14
发布于:北京
0阅读
0回复
0点赞
#include<iostream>
#include<map>
using namespace std;
bool check(int x){
if(x<2) return 0;
for(int i=2;i*i<=x;i++){
if(x%i==0) return 0;
}
return 1;
}
int main(){
string s;
cin>>s;
map<char,int>mp;
for(int i=0;i<s.size();i++){
mp[s[i]]++;
}
int ans=-1,ans1=200;
for(auto it:mp){
ans=max(ans,it.second);
ans1=min(ans1,it.second);
}
int x=ans-ans1;
if(check(x)) cout<<"Lucky Word"<<endl<<x;
else cout<<"No Answer"<<endl<<0;
return 0;
}
这里空空如也






有帮助,赞一个