40pts求调
查看原帖
40pts求调
1080809
liye123456楼主2023/12/6 21:13
#include<bits/stdc++.h>
using namespace std;

#define int long long
const int N=1e6+10;

string s;
int maxn,minn,w[N];

bool q(int n){
	if(n==1||n==0) return false;
	for(int i=2;i<=sqrt(n);i++){
		if(n%i==0) return false;
	}
	return true;
}

signed main()
{
	cin >> s;
	w[s[0]]++;
	maxn=w[s[0]];
	minn=w[s[0]];
	for(int i=1;i<s.size();i++){
		w[s[i]]++;
		maxn=max(maxn,w[s[i]]);
		minn=min(minn,w[s[i]]);
	}
	if(q(maxn-minn)) cout << "Lucky Word" << endl;
	else cout <<"No Answer"<< endl;
	cout << maxn-minn;
	return 0;
}

2023/12/6 21:13
加载中...