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语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:654 |
汽水瓶 (C语言代码)浏览:664 |
C语言训练-求素数问题 (C语言代码)浏览:1509 |
C语言程序设计教程(第三版)课后习题9.4 (Java代码)浏览:1446 |
最小公倍数 (C语言代码)浏览:894 |
WU-图形输出 (C++代码)浏览:836 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:1110 |
C语言程序设计教程(第三版)课后习题10.3 (C语言代码)浏览:565 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:642 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:468 |