Search
Duplicate

오픈채팅방

문제 설명 및 제한사항

아이디어 및 해결 방법

코드

def solution(record): uid2name = {} for r in record: tokens = r.split() if tokens[0] in ['Enter', 'Change']: uid2name[tokens[1]] = tokens[2] answer = [] for r in record: tokens = r.split() if tokens[0] == 'Enter': answer.append(f'{uid2name[tokens[1]]}님이 들어왔습니다.') elif tokens[0] == 'Leave': answer.append(f'{uid2name[tokens[1]]}님이 나갔습니다.') return answer
Python
복사

출처

프로그래머스 코딩테스트 연습 https://school.programmers.co.kr/learn/challenges