VioletaBabel

1931번: 회의실배정 본문

백준/백준-C++
1931번: 회의실배정
Beabletoet 2017. 5. 24. 00:49

#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