P1125 笨小猴

题意

import java.util.*;
public class Main {
    public static void main(String[] args) {
        // TODO 自动生成的方法存根   
        Scanner in=new Scanner(System.in);
        String string=in.nextLine();//定义个字符串对象
        char []arr=string.toCharArray();//将字符串转为字符数组
        int []brr=new int [27];//27个字母
        for(int i=0;i<arr.length;i++)
        {
            brr[arr[i]-'a']++;//a转换为1
        }
        int max=0;
        int min=100;
        for(int i=0;i<26;i++)
        {
            if(brr[i]>0)//字母的判断
            {
                if(brr[i]>max)//如果数组里面的大于max
                {
                    max=brr[i];//将输入的值赋值给max
                }
                if(brr[i]<min)
                {
                    min=brr[i];
                }
            }
        }
        int num=max-min;
        if(isprime(num))
        {
            System.out.println("Lucky Word");
            System.out.println(num);
        }
        else
        {
            System.out.println("No Answer");
            System.out.println(0);
        }
    }
    private static boolean isprime(int i)//判断是否是素数
    {
        if(i==0||i==1)
        {
            return false;
        }else
        {
            for(int j=2;j*j<=i;j++)                                                                                                                                    
            {
                if(i%j==0)
                {
                    return false;
                }
            }
        }
        return true;
    }
}

 

posted @ 2020-04-15 00:17  今天喝奶茶了吗  阅读(193)  评论(0)    收藏  举报