본문으로 바로가기

#include <bits/stdc++.h>
using namespace std;
int main()
{
	ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL);
	int n;
	cin >> n;
	vector<pair<int,int>> v1;
	while (n--) {
		int i,j;
		cin >> i >> j;
		v1.push_back(make_pair(j, i));
	}
	sort(v1.begin(), v1.end());
	for (int i = 0; i < v1.size(); i++) {
		cout << v1[i].second << " " << v1[i].first << "\n";
	}
}
 

좌표 정렬하기1번 문제

 

[백준] 알고리즘 11650번 - 좌표 정렬하기 문제

#include using namespace std; int main() { ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); int n; cin >> n; vector > v1; while (n--) { int i,j; cin >> i >> j; v1.push_back(make_pai..

kangeee.tistory.com

링크에 있는 문제 설명과 동일하다.

출력과 백터에 넣는 순서만 바꿔주면된다.