본문 바로가기
IT/BOJ

백준(BOJ) 1946 신입사원 *

by 빨강자몽 2018. 6. 1.

#include <iostream> #include <cstdio> #include <cstring> #include <algorithm> #include <vector> #include <math.h> #include <queue> #include <set> #include <list> #include <utility> #include <functional> #define MAX 2005 #define INF 987654321 #define MOD 1000000 #pragma warning(disable:4996) using namespace std; typedef long long ll; typedef pair<int, int> pi; int T, n, a, b; vector<pi> v; int main() { scanf("%d", &T); for (int i = 0; i < T; i++) { v.clear(); scanf("%d", &n); for (int k = 0; k < n; k++) { scanf("%d%d", &a, &b); v.push_back(make_pair(a, b)); } sort(v.begin(), v.end()); int cur = 1, a = v[0].first, b = v[0].second; for (int k = 1; k < v.size(); k++) if (v[k].second < b) { b = v[k].second; cur++; } printf("%d\n", cur); } return 0; }


'IT > BOJ' 카테고리의 다른 글

백준(BOJ) 1931 회의실배정 **  (0) 2018.06.01
백준(BOJ) 1931 로프 *  (0) 2018.06.01
백준(BOJ) 2629 부등호 *  (0) 2018.06.01
백준(BOJ) 1759 암호만들기 *  (0) 2018.06.01
백준(BOJ) 1720번 타일 코드 ***  (0) 2018.06.01