※ 이번 문제에서 알게된 점

§  unique() 함수

https://chan4im.tistory.com/51

 

this.algorithm(2). 중복된 원소제거, unique()

 

chan4im.tistory.com

 

 

 

 

 

 

 

§ my solution 

#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;

int main() {
    ios_base::sync_with_stdio(0);

    int N;  cin >> N;
    vector<int> v;
    for(int i = 0; i < N; i++){
        int num;    cin >> num;
        v.push_back(num);
    }

    sort(v.begin(), v.end());
    v.erase(unique(v.begin(), v.end()), v.end());

    for(auto x:v)
        cout << x << " ";
}

+ Recent posts