We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent dedc8cc commit cee30a2Copy full SHA for cee30a2
Hongjoo/lv1/구름스퀘어.py
@@ -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