求t~i~a~o~
查看原帖
求t~i~a~o~
619848
guoziyu_2023CSP楼主2024/7/1 10:36

80pts

#include<bits/stdc++.h>
using namespace std;
string s; int len,mx,mn,cnt[26];
bool check(int n){
	if(n < 2) return 0;
	for(int i = 2;i * i <= n;i++){
		if(n % i == 0) return 0;
	} return 1;
} int main(){ mn = 1e9;
	cin >> s; len = s.size();
	for(int i = 0;i < len;i++){
        cnt[s[i] - 'a']++;
        mx = max(mx,cnt[s[i] - 'a']);
        mn = min(mn,cnt[s[i] - 'a']);
	} if(check(mx - mn)){
		cout << "Lucky Word\n" << mx - mn;
	}else cout << "No Answer\n0";
	return 0;
}
2024/7/1 10:36
加载中...