帮帮蒟蒻
查看原帖
帮帮蒟蒻
1245542
like_1999楼主2024/4/11 13:58
#include<bits/stdc++.h>
using namespace std;
int a(int l) {
	int k = 1;
	if (l == 2) {
		k = 0;
	}
	for (long long int q = 2 ; q <= sqrt(l) ; q++) {
		if (q % l == 0) {
			k = 1;
			return 1;
		}
	    else {
	    	k = 0;
		}
	}
	if (k == 0) return 0;
	else return 1;	
}
int main(){
	string m;
	int n, b, v;
	cin >> m;
	b = 0;
	v = 1000000;
	n = 0;
	for (int q = 0 ; q < m.length() ; q++) {
		n = count (m.begin() , m.end() , m[q]);
		b = max(b , n);
		v = min(v , n);
	}
	b = abs (b - v);
	if (a(b) == 0) {
		cout << "Lucky Word" << endl << b;
	}
	else {
		cout << "No Answer" << endl << b;
	}
	return 0;
}

2024/4/11 13:58
加载中...