std::pair 사용 연습
#include <bits/stdc++.h>
using namespace std;
int main() {
ios::sync_with_stdio(0);
cin.tie(0);
int n;
vector<pair<int,int> > vec;
cin >> n;
for(int i=0;i<n;i++) {
int x, y;
cin >> x >> y;
vec.push_back({x, y});
}
sort(vec.begin(), vec.end());
int size = vec.size();
for(int i=0;i<size;i++) {
cout << vec[i].first << ' ' << vec[i].second << '\n';
}
}
#include <bits/stdc++.h>
using namespace std;
int main() {
ios::sync_with_stdio(0);
cin.tie(0);
int n;
vector<pair<int,int> > vec;
cin >> n;
for(int i=0;i<n;i++) {
int x, y;
cin >> x >> y;
vec.push_back({y, x});
}
sort(vec.begin(), vec.end());
int size = vec.size();
for(int i=0;i<size;i++) {
cout << vec[i].second << ' ' << vec[i].first << '\n';
}
}