Browse Source

去重排序 去重函数unique的用法

webturing 4 years ago
parent
commit
b2d347e62d
1 changed files with 21 additions and 0 deletions
  1. 21 0
      D.cpp

+ 21 - 0
D.cpp

@@ -0,0 +1,21 @@
+#include<iostream>
+#include<algorithm>
+
+using namespace std;
+
+int main() {
+    int n;
+    cin >> n;
+    int v[n];
+    for (int i = 0; i < n; i++) {
+        cin >> v[i];
+    }
+    sort(v, v + n);
+    int m = unique(v, v + n) - v;
+    cout << m << endl;
+    for (int i = 0; i < m; i++) {
+        cout << v[i] << " ";
+    }
+    cout << endl;
+    return 0;
+}