60pts玄关求救!!
查看原帖
60pts玄关求救!!
1495378
csc0987楼主2025/1/16 16:16
#include<bits/stdc++.h>
using namespace std;
char a[105];
int s[105]={0}; 
bool p(int x)
{
	if(x<2) return false;
	for(int t=2;t*t<=x;t++)
	{
		if(!(x%t)) return false;
	}
	return true;
}
int main(){
	int maxn=0,minn=100;
	gets(a+1);
	int len=strlen(a+1);
	for(int i=1;i<=len;i++){
		s[a[i]]++;
	}
	for(int i=1;i<=len;i++){
		if(s[a[i]]>=maxn) maxn=s[a[i]];
		else if(s[a[i]]<=minn) minn=s[a[i]];
	}
	if(p(maxn-minn)) cout<<"Lucky Word"<<endl<<maxn-minn;
	else cout<<"No Answer"<<endl<<"0";
	return 0;
}

求救!!!

2025/1/16 16:16
加载中...