【问题描述】
输入n个整数,输出其中最小的k个。
【输入形式】
输入说明 1输入两个整数(n k) 2输入一个整数数组
【输出形式】
输出一个整数数组
【样例输入】
5 2
1 3 5 7 2
【样例输出】
1 2
import java.util.Arrays; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner s=new Scanner(System.in); int n=s.nextInt(),k=s.nextInt(); int[] arr=new int[n]; for(int i=0;i<n;i++){ arr[i]=s.nextInt(); } Arrays.sort(arr); int[] arr2=Arrays.copyOf(arr, k); for(int i:arr2){ System.out.print(i+" "); } s.close(); } }