ZZULIOJ 1131: 最常用字符,Java

1131: 最常用字符

import java.util.Scanner;
public class Main {
    
    
    static int []a=new int[30];
    public static void main(String[] args) {
    
    
        Scanner cin = new Scanner(System.in);
        String str=cin.nextLine();
        for(int i=0;i<str.length();i++)
        {
    
    
            if(str.charAt(i)>='a'&&str.charAt(i)<='z')
                a[str.charAt(i)-96]++;
            if(str.charAt(i)>='A'&&str.charAt(i)<='Z')
                a[str.charAt(i)-64]++;
        }
        int maxn=0;
        for(int i=1;i<=26;i++)
            if(a[maxn]<a[i])
                maxn=i;
            System.out.printf("%c",96+maxn);
    }
}

Guess you like

Origin blog.csdn.net/qq_52792570/article/details/121468330