36 lines
700 B
Java
36 lines
700 B
Java
package LanQiaoOJ;
|
|
|
|
import java.util.ArrayList;
|
|
import java.util.Scanner;
|
|
|
|
public class 字符统计2 {
|
|
static int[] a=new int[26];
|
|
public static void main(String[] args) {
|
|
Scanner sc=new Scanner(System.in);
|
|
String s=sc.next();
|
|
//需要一个东西去统计每个字符出现的次数
|
|
|
|
for(int i=0;i<s.length();i++) {
|
|
//记录出现最多次字符的出现次数+-
|
|
char c=s.charAt(i);
|
|
a[c-'A']++;
|
|
}
|
|
//存答案
|
|
ArrayList<Integer>list=new ArrayList<>();
|
|
int max=0;
|
|
for(int i=0;i<26;i++) {
|
|
if(a[i]>max) {
|
|
list.clear();
|
|
max=a[i];
|
|
list.add(i);
|
|
}else if(a[i]==max) {
|
|
list.add(i);
|
|
}
|
|
}
|
|
for(int i:list) {
|
|
System.out.print((char)(i+'A'));
|
|
}
|
|
}
|
|
|
|
}
|