小橙题,掉大分
查看原帖
小橙题,掉大分
528562
_Niaoniao_楼主2023/7/31 20:14

50分求助

#include<bits/stdc++.h>
using namespace std;
string a;
int sx[26];
int main() {
	cin>>a;
	for(int i=0; i<a.size(); i++) {
		sx[a[i]-'a']++;
	}
	int maxn=-1,minn=105;
	for(int i=0; i<26; i++) {
		maxn=max(maxn,sx[i]);
		if(sx[i]!=0) {
			minn=min(minn,sx[i]);
		}
	}
	int num=maxn-minn,k=0;
	for(int i=2; i<=num/2; i++) {
		if(num%i==0) {
			k=1;
			break;
		}
	}
	if(k==0) {
		cout<<"Lucky Word";
	} else {
		cout<<"No Answer";
	}
	cout<<endl<<num;
	return 0;
}
2023/7/31 20:14
加载中...