[Programmers/프로그래머스] 2019 KAKAO BLIND RECRUITMENT [코딩테스트]
- [Lv. 2] 오픈채팅방
- [Lv. 1] 실패율
- [Lv. 2] 후보키
- [Lv. 4] 무지의 먹방 라이브
- [Lv. 3] 길 찾기 게임
- [Lv. 3] 매칭 점수
- [Lv. 4] 블록 게임
📌 문제



📝 제한사항

💻 입출력 예

📖 입출력 예에 대한 설명

📌 풀이
def solution(records):
answer = []
nicknames = dict()
for record in records:
words = record.split()
if words[0] == 'Enter' or words[0] == 'Change':
nicknames[words[1]] = words[2]
for record in records:
words = record.split()
if words[0] == 'Enter':
answer.append(f'{nicknames[words[1]]}님이 들어왔습니다.')
elif words[0] == 'Leave':
answer.append(f'{nicknames[words[1]]}님이 나갔습니다.')
return answer