PAT(B) 1021 个位数统计(Java)

    xiaoxiao2022-07-12  151

    题目链接:1021 个位数统计 (15 point(s))
    代码
    /** * Score 15 * Run Time 93ms * @author wowpH * @version 1.0 */ import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main { public Main() { String n = input();//输入 int[] ans = count(n);//统计 output(ans);//输出 } private String input() { InputStreamReader ir = new InputStreamReader(System.in); BufferedReader br = new BufferedReader(ir); String data = null; try { data = br.readLine(); br.close(); } catch (IOException e) { System.out.println("输入错误!"); } return data; } private int[] count(String x) { int[] result = new int[10]; char[] xArr = x.toCharArray(); for (int i = 0; i < xArr.length; i++) { result[xArr[i] - '0']++; } return result; } private void output(int[] ans) { for (int i = 0; i < ans.length; i++) { if (0 != ans[i]) { System.out.println(i + ":" + ans[i]); } } } public static void main(String[] args) { new Main(); } }

    版权声明:

    转载请于首页注明链接形式的PAT(B) 1021 个位数统计(Java)——wowpH;代码原创,公开引用不能删除首行注释(作者,版本号,时间等信息);如果有疑问欢迎评论留言,尽量解答。
    最新回复(0)