# 오픈채팅방 - 프로그래머스

오픈채팅방 - 프로그래머스

def solution(record):
    d = dict()
    li, ret = [], []
    for r in record:
        if r.split()[0] == 'Leave':
            r1, r2 = r.split()
        else:
            r1, r2, r3 = r.split()
        if r1 == "Enter":
            d[r2] = r3
            li.append((r2, 0))
        elif r1 == "Leave":
            li.append((r2, 1))
        else:
            d[r2] = r3
    for user, io in li:
        if io == 0:
            ret.append(d[user] + "님이 들어왔습니다.")
        else:
            ret.append(d[user] + "님이 나갔습니다.")
    return ret