解题思路:
注意事项:
参考代码:
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++代码)这里推荐使用宏定义浏览:1945 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:964 |
C语言训练-计算:t=1-1/(2*2)-1/(3*3)-...-1/(m*m) (C语言代码)浏览:790 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:599 |
求组合数 (C语言代码)浏览:1174 |
C语言训练-列出最简真分数序列* (C语言代码)浏览:626 |
简单的a+b (C语言代码)浏览:532 |
校门外的树 (C语言代码)浏览:714 |
C语言程序设计教程(第三版)课后习题9.4 (C语言代码)浏览:683 |
Hello, world! (C语言代码)浏览:845 |