|
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- #include <math.h>
- int main(){
- int i,b[27]={0},n,max=0,min=101,k=0;
- char a;
- scanf("%c",&a);
- for(;a!='\n'&&a!=EOF;)
- {
- b[a-96]++;
- scanf("%c",&a);
- }
- for(i=1;i<=26;i++)
- {
- if(b[i]>max)
- max=b[i];
- if(b[i]<min&&b[i]!=0)
- min=b[i];
- }
- k=max-min;
- if(k==1||k==0)
- {
- printf("No Answer\n0");
- return 0;
- }
- for(i=2;i<=sqrt(k);i++)
- {
- if(k%i==0)
- {
- printf("No Answer\n0");
- return 0;
- }
- }
- printf("Lucky Word\n%d",k);
- return 0;
- }
复制代码 |
|