VioletaBabel
1931번: 회의실배정 본문
#include <cstdio>
#include <utility>
#include <algorithm>
using namespace std;
typedef pair<int, int> pairInt;
int main()
{
int n, count = 0;
scanf("%d", &n);
pairInt *a = new pairInt[n];
for (int i = 0; i < n; ++i)
scanf("%d %d", &a[i].second, &a[i].first); //second가 시작, first가 끝나는시간
sort(a, a + n);
for (int i = 0, clock = -1; i < n; ++i)
if (a[i].second >= clock)
{
clock = a[i].first;
++count;
}
printf("%d", count);
}
'백준 > 백준-C++' 카테고리의 다른 글
2212번: 센서 (0) | 2017.05.24 |
---|---|
1969번: DNA (0) | 2017.05.24 |
11047번: 동전 0 (0) | 2017.05.23 |
1449번: 수리공 항승 (0) | 2017.05.23 |
4796번: 캠핑 (0) | 2017.05.23 |
Comments