import java.util.HashMap; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc=new Scanner(System.in); String s=sc.next(); char[]c=s.toCharArray(); HashMap<Character,Integer>map=new HashMap<>(); for (int i = 0; i < c.length; i++) { int cnt=0; if(map.containsKey(c[i])){ cnt= map.get(c[i]);map.put(c[i], cnt+1);} else map.put(c[i], 1); } int max=0,min=10000; for(Character k:map.keySet()){ if(map.get(k)>max)max=map.get(k); if(map.get(k)<min)min=map.get(k); } System.out.println(max-min); } }
0.0分
1 人评分
C语言训练-谁家孩子跑最慢* (C语言代码)浏览:1508 |
C语言程序设计教程(第三版)课后习题9.4 (Java代码)浏览:1419 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:560 |
计算质因子 (C++代码)浏览:1644 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:946 |
A+B for Input-Output Practice (IV) (C语言代码)浏览:492 |
Tom数 (C语言代码)浏览:495 |
小O的数字 (C语言代码)浏览:1411 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:564 |
母牛的故事 (C语言代码)浏览:480 |