求助~60
查看原帖
求助~60
1359067
saam楼主2024/9/4 22:42
#include <iostream>
#include <map>
#define int long long
using namespace std;
string s;
int aa,maxn,minn=101;
map<char,int>mp;
bool f(int n){
	if(n<=1)return false;
	for(int i=2;1LL*i*i<=n;i++)if(n%i==0)return false;
	return true;
}
signed main() {
    cin >> s;
    for(int i=0;i<s.size();i++)mp[s[i]]++;
    for(int i=0;i<s.size();i++)maxn=max(maxn,mp[s[i]]),minn=min(minn,mp[s[i]]);
    if(f(maxn-minn))cout << "Lucky Word\n" << maxn-minn;
    else cout << "No Answer\n" << maxn-minn;
    return 0;  
}
2024/9/4 22:42
加载中...