문제
풀이
num = int(input())
office = {}
result = []
for _ in range(num):
name, status = input().split()
if status == "enter":
office[name] = office.get(name,0) + 1
else:
office[name] -= 1
for key,value in office.items():
if value == 1:
result.append(key)
result.sort(reverse=True)
for name in result:
print(name)
Python
복사
배운점
sort와 sorted의 차이
split의 팩킹 언팩킹