for i in range(n):
start, end = map(int, input().split())
table.append([start, end])
-> 입력을 받을 때 각 요소를 받은 후에 입력할 수 있다. 이후에 이 요소 변수를 활용할 수 있다.
import sys
input = sys.stdin.readline
-> 반복문으로 여러줄을 입력받는 상황에서 반드시 사용해야 시간초과가 발생하지 않는다.
import sys
input = sys.stdin.readline
# 회의수
n = int(input())
# 각 회의 시작 시각, 끝나는 시각
table = []
for i in range(n):
start, end = map(int, input().split())
table.append([start, end])
# 끝나는 시간의 오름차순 정렬 -> 시작 시간의 오름차순 정렬
table = sorted(table, key=lambda x: (x[1], x[0]))
# 배정할 수 있는 회의실 개수
cnt = 0
# 이전 end
last_end = 0
for start, end in table:
if(start >= last_end):
cnt += 1
last_end = end
print(cnt)