백준 1946 신입 사원

전.py / / 2020. 12. 22. 22:32
728x90

www.acmicpc.net/problem/1946

 

1946번: 신입 사원

첫째 줄에는 테스트 케이스의 개수 T(1 ≤ T ≤ 20)가 주어진다. 각 테스트 케이스의 첫째 줄에 지원자의 숫자 N(1 ≤ N ≤ 100,000)이 주어진다. 둘째 줄부터 N개 줄에는 각각의 지원자의 서류심사 성

www.acmicpc.net

import sys
T = int(input())
result = []
for i in range(T):
    N = int(input())
    people = []
    for i in range(N):
        people.append(list(map(int, sys.stdin.readline().split())))
    people.sort()
    
    first = people[0][1]
    result = 1
    for i in range(1,N):
        if people[i][1] < first:
            result += 1
            first = people[i][1]
    print(result)

 

# 시간 초과가 계속 나서 질문을 봤더니 sys 모듈을 이용해서 input을 하라고 했다..

반응형

'전.py' 카테고리의 다른 글

백준 10699 오늘 날짜  (0) 2020.12.23
백준 2163 초콜릿 자르기  (0) 2020.12.23
백준 1138 한 줄로 서기  (0) 2020.12.22
백준 1065 한수  (0) 2020.12.22
전화번호부(딕셔너리)  (0) 2020.12.21
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기