解题思路:
注意事项:
参考代码:
import java.util.HashSet; import java.util.Scanner; import java.util.Set; import java.util.TreeSet; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int n=in.nextInt(),a[]=new int[n]; Set <Integer> arr = new HashSet<Integer>(); for(int i=0;i<n;i++){ a[i]=in.nextInt(); arr.add(a[i]); } Object res[] = new TreeSet<Integer>(arr).toArray(); //升序 int cnt[]=new int[arr.size()]; for(int i=0;i<cnt.length;i++) { for(int j=0;j<a.length;j++) if(a[j]==(int)res[i]) cnt[i]++; } for(int i=0;i<res.length;i++) System.out.println((int)res[i]+" "+cnt[i]); in.close(); } }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:568 |
程序员的表白 (C语言代码)浏览:1319 |
简单编码 (C++代码)浏览:675 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1514 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:574 |
WU-图形输出 (C++代码)浏览:800 |
简单的a+b (C语言代码)浏览:626 |
wu-理财计划 (C++代码)浏览:827 |
【金明的预算方案】 (C++代码)浏览:935 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:632 |