Skip to content

Commit cee30a2

Browse files
committed
1 parent dedc8cc commit cee30a2

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

Hongjoo/lv1/구름스퀘어.py

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
2+
# input
3+
events =[] # [start , end]
4+
# n = map(int, input())
5+
# for i in range(n):
6+
# s, e = map(int,input().split())
7+
# events.append([s,e])
8+
9+
n = int(input())
10+
for i in range(n):
11+
s,e = map(int, input().split())
12+
s= int(s); e= int(e)
13+
events.append([s,e])
14+
#우선순위 greedy : 끝나는 시간 빠른 순 정렬 -> 시작시간 빠른 순
15+
events.sort(key= lambda x: x[1])
16+
schdule = []
17+
end_time = -1
18+
count= 0
19+
for event in events :
20+
if event[0] > end_time :
21+
schdule.append(event)
22+
count+= 1
23+
end_time = event[1]
24+
25+
# count = len(schdule)
26+
27+
# print(f'schedule {schdule}, -> {count}')
28+
print(count)

0 commit comments

Comments
 (0)