为啥会乱显数字?
查看原帖
为啥会乱显数字?
1235665
mnsb114514楼主2024/6/14 13:36
#include <bits/stdc++.h>
using namespace std;
int ss(int x){
	int i;
	if(x==2) return 1;
	for(i=2;i<=sqrt(x);i++){
		if(x%i==0) return 0;
	}
	return 1;
}
int main(){
	string a;
	int b[25],n;
	cin>>a;
	for(int i=0;i<(a.size());i++){
		b[a[i]-97]++;
	}
	int maxn=0,minn=100;
	for(int i=0;i<23;i++){
		if(b[i]>maxn) maxn=b[i];
		if(b[i]<minn) minn=b[i];
	}
	if(ss(maxn-minn)) cout<<"Lucky Word\n"<<maxn-minn;//<-
	else cout<<"No Answer\n0";
}
2024/6/14 13:36
加载中...