해결방법
pair와 sort를 이용하여 오름차순으로 정렬해주면 된다.
정답 코드
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main()
{
int N;
cin >> N;
vector<pair<int, int>> v(N);
for (int i = 0; i < N; i++)
{
cin >> v[i].first >> v[i].second;
}
sort(v.begin(), v.end());
for (int i = 0; i < N; i++)
{
cout << v[i].first << " " << v[i].second << '\n';
}
return 0;
}
'코딩테스트' 카테고리의 다른 글
BOJ - 알록달록 앵무새 28445 (0) | 2024.12.13 |
---|---|
BOJ - 준살 프로그래밍 대회 7513 (3) | 2024.12.13 |
BOJ - 설탕 배달 2839 (0) | 2024.12.13 |
BOJ - 팰린드롬수 1259 (0) | 2024.12.04 |
BOJ - 단어 정렬 1181 (0) | 2024.12.04 |