解题思路:巧用数组下标和ASKII表
注意事项:无
参考代码:
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String s = sc.nextLine();
char[] c = s.toCharArray();
int[] arr = new int[27];
int max = 0;
for (int i = 0; i < c.length; i++) {
arr[(c[i]-0)-65]++;
max = Math.max(max,arr[(c[i]-0)-65]);
}
for (int i = 0; i < arr.length; i++) {
if(arr[i]==max) System.out.print((char) (i+65));
}
}
}
0.0分
2 人评分
C语言程序设计教程(第三版)课后习题6.7 (C语言代码)浏览:518 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:619 |
简单的a+b (C语言代码)浏览:812 |
1908题解浏览:636 |
DNA (C语言代码)浏览:391 |
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:324 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:553 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:376 |
整数分类问题 为什么输出总是数字8啊浏览:442 |
C二级辅导-阶乘数列 (C语言代码)浏览:660 |