50分!求助!!!
查看原帖
50分!求助!!!
973661
Tu15879030589楼主2023/4/11 20:40
#include<bits/stdc++.h>
using namespace std;
string s;
const int prime[25]={2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97};
int main()
{
	int maxn=0,minn=110,t,a[26];
	cin>>s;
	for(int i=0;i<s.size();i++){
		a[s[i]-'a']++;
	}
	for(int i=0;i<26;i++){
		if(a[i]>maxn) maxn=a[i];
		if(a[i]>0&&a[i]<minn) minn=a[i];
	}
    t=maxn-minn;
	for(int i=0;i<25;i++){
		if(t==prime[i]){
			cout<<"Lucky Word"<<endl<<t;
			return 0;
		}
	}
	cout<<"No Answer"<<endl<<"0";
	return 0;
}
2023/4/11 20:40
加载中...