728x90

https://www.acmicpc.net/problem/7785

 

7785번: 회사에 있는 사람

첫째 줄에 로그에 기록된 출입 기록의 수 n이 주어진다. (2 ≤ n ≤ 106) 다음 n개의 줄에는 출입 기록이 순서대로 주어지며, 각 사람의 이름이 주어지고 "enter"나 "leave"가 주어진다. "enter"인 경우는

www.acmicpc.net

n = int(input())
m = {}

for i in range(n):
    a, b = (input().split())
    if a in m and m[a] == True:
        m[a] = False
    else:
        m[a] = True
m = dict(sorted(m.items(), reverse=True))

for key, value in m.items():
    if value == True:
        print(key)

 

반응형

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

백준 2292 벌집  (0) 2020.12.14
백준 1912 연속합  (0) 2020.12.14
백준 1572 중앙값 (실패 – 시간초과)  (0) 2020.12.14
백준 1110 더하기 사이클  (0) 2020.12.14
백준 1026 보물  (0) 2020.12.14
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기