题目解析
输出字符串中的每个字符出现了多少次
解题思路
emmmmmmm
直接统计每个字符出现的次数 再输出即可
代码
import java.io.*;
import java.math.*;
import java.util.*;
public class Main
{
public static void main(String[] args)
{
char s[] = sc.next().toCharArray();
int cnt[] = new int[10 + 10];
for (int i = 0; i < s.length; i++)
cnt[s[i] - '0']++;
for (int i = 0; i < 10; i++)
{
if (cnt[i] != 0)
out.printf("%d:%d\n", i, cnt[i]);
}
out.flush();
out.close();
}
static Scanner sc = new Scanner(System.in);
static PrintWriter out = new PrintWriter(System.out);
}