반응형
[백준] 1931 회의실배정
그리디 알고리즘
[문제]
[소스코드]
n = int(input())
meet_list = []
for _ in range(n):
meet_list.append(list(map(int, input().split())))
meet_list.sort(key=lambda meet: [meet[1], meet[0]])
result_meet_cnt = 1
booked_end_time = meet_list[0][1]
for idx in range(1, len(meet_list)):
if meet_list[idx][0] >= booked_end_time:
booked_end_time = meet_list[idx][1]
result_meet_cnt += 1
print(result_meet_cnt)
[통과]
// 알고리즘 스터디 그리디과제2
반응형
'코딩테스트 문제풀이 > beakjoon' 카테고리의 다른 글
[백준] 1439 뒤집기 (0) | 2021.04.04 |
---|---|
[백준] 13305 주유소 (2) | 2021.02.10 |
[백준] 1541 잃어버린 괄호 (0) | 2021.02.10 |
[백준] 11399 ATM (0) | 2021.02.09 |
[백준] 11047 동전 0 (0) | 2021.02.09 |
댓글