问题描述
这些天,我在想一个问题,我怎样才能得到一个像 A+B 一样简单的问题?做这样的事情是相当困难的。当然,经过许多醒着的夜晚,我得到了它。
给你一些整数,你的任务是按升序(升序)对这些数字进行排序。
你应该知道现在的问题有多容易!
祝你好运!
给你一些整数,你的任务是按升序(升序)对这些数字进行排序。
你应该知道现在的问题有多容易!
祝你好运!
输入
输入包含多个测试用例。输入的第一行是一个整数 T,它是测试用例的数量。接下来是 T 个测试用例。每个测试用例都包含一个整数 N(1<=N<=1000,要排序的整数数),然后 N 个整数跟在同一行中。
可以保证所有整数都在 32 int 的范围内。
可以保证所有整数都在 32 int 的范围内。
输出
对于每种情况,打印排序结果,一行一例。
示例输入
2 3 2 1 3 9 1 4 7 2 5 8 3 6 9
示例输出
1 2 3 1 2 3 4 5 6 7 8 9
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int t = sc.nextInt();
while (t-- > 0) {
int n = sc.nextInt();
int[] arr = new int[n];
for (int i = 0; i < n; i++) {
arr[i] = sc.nextInt();
}
Arrays.sort(arr);
for (int i = 0; i < n - 1; i++) {
System.out.print(arr[i] + " ");
}
System.out.println(arr[n - 1]);
}
}
}