import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.io.PrintWriter; import java.util.*; public class Main { public static void main(String[] args) throws IOException { BufferedReader sc=new BufferedReader(new InputStreamReader(System.in)); PrintWriter out=new PrintWriter(new OutputStreamWriter(System.out)); String[]b=sc.readLine().split(" "); int n=Integer.parseInt(b[0]); int k=Integer.parseInt(b[1]); String[] a=sc.readLine().split(" "); Arrays.sort(a,new Comparator<String>(){ @Override public int compare(String o1, String o2) { return Integer.parseInt(o1)-Integer.parseInt(o2); } }); for (int i = n-1; i >=n-k; i--) { out.print(a[i]+" "); } out.flush(); } }
0.0分
1 人评分
C二级辅导-进制转换 (C语言代码)浏览:808 |
C语言训练-最大数问题 (C语言代码).........关于-1浏览:742 |
输出九九乘法表 (C语言代码)浏览:555 |
C二级辅导-等差数列 (C语言代码)浏览:1213 |
C二级辅导-公约公倍 (C语言代码)浏览:1508 |
WU-输出九九乘法表 (C++代码)浏览:1653 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:534 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:684 |
DNA (C语言代码)浏览:540 |
1050题解(结构体数组与结构体指针的使用)浏览:1105 |