记录编号 |
405686 |
评测结果 |
AAAAAAAAAA |
题目名称 |
[NOIP 2008]笨小猴 |
最终得分 |
100 |
用户昵称 |
fate1 |
是否通过 |
通过 |
代码语言 |
C++ |
运行时间 |
0.004 s |
提交时间 |
2017-05-17 11:02:07 |
内存使用 |
0.31 MiB |
显示代码纯文本
#include<iostream>
#include<cstdio>
using namespace std;
int fk[156];
char nm[121];
int zs(int);
int main()
{
freopen("word.in","r",stdin);
freopen("word.out","w",stdout);
cin>>nm;
int i=0;
while(97<=nm[i]&&nm[i]<=122)
{
int a;
a=nm[i];
fk[a]++;
i++;
}
int minl=9999,lw;
int maxl=-1;
for(int i=97;i<=122;i++)
{
if(fk[i]>maxl&&fk[i]!=0)
maxl=fk[i];
if(fk[i]<minl&&fk[i]!=0)
minl=fk[i];
}
lw=maxl-minl;
if(zs(lw)==1&&lw!=1&&lw!=0)
{
cout<<"Lucky"<<' '<<"Word"<<endl;
cout<<lw;
}
else
cout<<"No"<<' '<<"Answer"<<endl<<'0';
return 0;
}
int zs(int a)
{
int fl=1;
for(int i=2;i*i<=a;i++)
if(a%i==0) fl=0;
if(fl==0)
return 0;
else
return 1;
}