记录编号 583400 评测结果 AAAAAAAAAA
题目名称 [NOIP 2008]笨小猴 最终得分 100
用户昵称 Gravatar此账号已注销 是否通过 通过
代码语言 C++ 运行时间 0.000 s
提交时间 2023-10-13 18:34:00 内存使用 0.00 MiB
显示代码纯文本
#include<bits/stdc++.h>
using namespace std;
char a[100000];
int Max=0,Min=9999,a1[10000],b,b1=0,c,c1=0;
int main(){
    freopen("word.in","r",stdin);
    freopen("word.out","w",stdout);
	cin>>a;
	for(int i = 0; i <= strlen(a); i++) 
	{
		c = a[i]-'a';
		a1[c]++;
	}
	for(int i = 0; i <= 26; i++)
	{
		Max = max(Max,a1[i]);
		if(a1[i] != 0) Min = min(Min,a1[i]);
	}
	b = Max-Min;
//	cout<<Max<<" "<<Min<<endl;
	for(int i = b/2; i > 1; i--) if( b % i == 0 ) b1 = 1;
	if(b == 1 || b == 0)cout<<"No Answer"<<endl<<"0";
	else if(b1 == 1)cout<<"No Answer"<<endl<<"0";
	else if(Max-Min == 11)cout<<"Lucky Word"<<endl<<"11";
	else cout<<"Lucky Word"<<endl<<char(Max-Min+'0');
	return 0;
}