求助
查看原帖
求助
1247335
chengjindong楼主2024/1/27 14:01
#include<bits/stdc++.h>
using namespace std;

int f(int a){
	if(a==0||a==1){
		return 0;
	}
	for(int i=2;i<=a/2+1;i++){
		if(a%i==0){
			return 0;
		}
	}
	return 1;
}

int main(){
	char a[105],ma=1,mi=100;
	cin >>a;
	map<int,int>m;
	for(int i=0;i<strlen(a);i++){
		m[a[i]]++;
		if(m[a[i]]<mi){
			mi=m[a[i]];
		}
		if(m[a[i]]>ma){
			ma=m[a[i]];
		} 
	}
	if(f(ma-mi)){
		cout<<"Lucky Word\n"<<ma-mi;
	}else{
		cout<<"No Answer\n"<<0; 
	}
	return 0;
}
2024/1/27 14:01
加载中...