Explorar el Código

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

webturing hace 4 años
padre
commit
b2d347e62d
Se han modificado 1 ficheros con 21 adiciones y 0 borrados
  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;
+}