rw 2010-11-20 17:28:00
点我顶贴
收藏
删除
#include "stdio.h"
#include "string.h"
main()
{
int max=0,min=1000000,i,l,a[1000]={0},f=1,m;
char s[110];
gets(s);
l=strlen(s);
for(i=0;i<l;i++)
{
a[s[i]-97]++;
if(a[s[i]-97]>max)max=a[s[i]];
}
for(i=0;i<1000;i++)
if(a[i]!=0&&a[i]<min)min=a[i];
int p(int n);
f=p(max-min);
if(f)printf("Lucky Word\n%d",max-min);
else printf("No Answer\n0");
getchar();
getchar();
}
int p(int n)
{
if(n<=1)return 0;
for(int i=2;i*i<=n;i++)
if(n%i==0)return 0;
return 1;}