코딩테스트 연습 > 2019 KAKAO BLIND RECRUITMENT > 오픈채팅방

파이톨치·2022년 2월 4일
1
post-thumbnail

문제

링크 - https://programmers.co.kr/learn/courses/30/lessons/42888

코드

def solution(record):
    answer = [] 
    id_name = {}

    for i in record:
        s = i.split(" ")
        if s[0] == "Enter":
            id_name[s[1]] = s[2]
        if s[0] == "Change":
            id_name[s[1]] = s[2]                
    
    for i in record:
        s = i.split(" ")
        if s[0] == "Enter":
            answer.append(f"{id_name[s[1]]}님이 들어왔습니다.")
        if s[0] == "Leave":
            answer.append(f"{id_name[s[1]]}님이 나갔습니다.")
                    
    return answer
profile
안알랴줌

0개의 댓글