50分求调
查看原帖
50分求调
1208971
zsc2023楼主2024/8/17 23:24
#include<bits/stdc++.h>
using namespace std;
long long a[27];
long long mmax=-1,mmin=INT_MAX;
string s;
bool prime(int x)
{
	if(x==1) return false;
	for(int i=1;i<=sqrt(x);i++)
		if(x%i==0) return false;
	return true;
}
int main()
{
	getline(cin,s);
	for(int i=0;i<s.size();i++){
		a[s[i]]++;
		if(a[s[i]]<mmin) mmin=a[s[i]];
		if(a[s[i]]>mmax) mmax=a[s[i]];
	}
	if(prime(mmax-mmin)) cout<<"Lucky Word"<<endl<<mmax-mmin;
	else cout<<"No Answer\n0";
	return 0;
}
2024/8/17 23:24
加载中...