80pts,求调
查看原帖
80pts,求调
1367000
Ybll_楼主2024/9/3 16:56
#include<bits/stdc++.h>
using namespace std;
int main()
{ 
	string s;
	int abc[26],ma=-1,mi=101,zs[25]={2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,57,61,67,73,83,87,89,91,97};
	memset(abc,0,sizeof(abc));
	cin>>s;
	for(int i=0;i<s.size();i++)
	{
		abc[s[i]-'a']++;
		ma=max(abc[s[i]-'a'],ma);
		mi=min(abc[s[i]-'a'],mi);
	}
	for(int i=0;i<25;i++)
	{
		if(zs[i]==ma-mi)
		{
			cout<<"Lucky Word\n"<<zs[i];
			return 0;
		}
	}
	cout<<"No Answer\n0";
	return 0;
}
2024/9/3 16:56
加载中...