Browse Source

问题 G: 数列排序 快速排序交换或者模拟:)

webturing 4 years ago
parent
commit
58788574f1
1 changed files with 27 additions and 0 deletions
  1. 27 0
      G.java

+ 27 - 0
G.java

@@ -0,0 +1,27 @@
+import java.io.PrintWriter;
+import java.util.Scanner;
+
+public class G {
+    static Scanner cin = new Scanner(System.in);
+    static PrintWriter cout = new PrintWriter(System.out);
+
+    public static void main(String[] args) {
+        for (int n = cin.nextInt(); n-- > 0; ) {
+            int a[] = new int[9];
+            for (int i = 0; i < a.length; i++) a[i] = cin.nextInt();
+            for (int i = a.length - 1; i >= 0; i--)
+                if (a[i] < a[0]) {
+                    cout.print(a[i] + " ");
+                }
+            cout.print(a[0]);
+            for (int i = 0; i < a.length; i++)
+                if (a[i] > a[0]) {
+                    cout.print(" " + a[i]);
+                }
+            cout.println();
+
+        }
+        cin.close();
+        cout.close();
+    }
+}