輸入
第一行n。第二行有n個元素。
輸出
查重排序后的元素
樣例:
輸入:
5
1 1 2 3 4
輸出:
1 2 3 4
unique的作用是“去掉”容器中相鄰元素的重復元素
注意:用unique只能對有序的數組進行查重,所以要先進行排序
#include <bits/stdc++.h> using namespace std; int main() { int n; cin>>n; int a[n]; for(int i=0;i<n;i++){ cin>>a[i]; }
sort(a,a+n); int t=unique(a,a+n)-a; for(int i=0;i<t;i++) cout<<a[i]<<' '; return 0; }