본문 바로가기
Algorithm/BOJ

[백준/BOJ] 11650번 - 좌표 정렬하기 (C++)

by shine-jung 2022. 3. 25.
반응형

문제 링크


코드

#include <bits/stdc++.h>
using namespace std;

int main(void) {
    ios::sync_with_stdio(0);
    cin.tie(0);
    int n;
    cin >> n;
    int x, y;
    vector<pair<int, int>> v;
    while (n--) {
        cin >> x >> y;
        v.push_back(make_pair(x, y));
    }
    sort(v.begin(), v.end());
    for (int i = 0; i < v.size() ; i++)
        cout << v[i].first << ' ' << v[i].second << '\n';
}



설명


sort 함수는 pair를 정렬할 때 first가 같으면 second를 기준으로 정렬한다.




(주의) 기록용으로 작성한 글입니다. 좋은 코드가 아닐 수 있습니다.

댓글 환영합니다!


반응형

댓글