全RE,求助
查看原帖
全RE,求助
1492121
gaosihao楼主2024/10/19 09:33
#include <bits/stdc++.h>
using namespace std;
int zimu[40],maxn,minn,shu,len,man;
char word[105];
bool zs=1;
int main() 
{
	cin>>word;
	while(word[len]!=' '){
		len++;
	}
	for(int i=0;i<len;i++){
		man=int(word[i])-97;
		zimu[man]++;
	}
	maxn=zimu[0];
	minn=zimu[0];
	for(int i=0;i<26;i++){
		if(zimu[i]>maxn){
			maxn=zimu[i];
		}
		if(zimu[i]<minn){
			minn=zimu[i];
		}
	}
	shu=maxn-minn;
	if(shu<=1){
		cout<<"No Answer"<<endl;
		cout<<0;
	}else{
		for(int i=2;i<=(shu/2)+1;i++){
			if(shu%i==0){
				zs=0;
				cout<<"No Answer"<<endl;
				cout<<0;
				break;
			}
		}		
	}
	if(zs==1){
		cout<<"Lucky Word"<<endl;
		cout<<shu;
	}
	return 0;
}
2024/10/19 09:33
加载中...