Link : programmers.co.kr/learn/courses/30/lessons/42888
Python
더보기
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
def solution(record):
answer = []
data = dict()
for i in record:
command_line = i.split(' ')
if command_line[0] != 'Leave':
command = command_line[0]
uid = command_line[1]
name = command_line[2]
if command == 'Enter':
answer.append(uid + '#님이 들어왔습니다.')
data[uid] = name
else:
uid = command_line[1]
answer.append(uid + '#님이 나갔습니다.')
for idx, val in enumerate(answer):
answer[idx] = data[val.split('#')[0]] + val.split('#')[1]
return answer
|
cs |
FeedBack
cjw.git@gmail.com
'알고리즘 > 소스코드' 카테고리의 다른 글
PROGRAMMERS 43164: 여행경로 (0) | 2021.01.14 |
---|---|
PROGRAMMERS 17687: [3차] n진수 게임 (0) | 2021.01.14 |
PROGRAMMERS 17679: [1차] 프렌즈4블록 (0) | 2021.01.13 |
PROGRAMMERS 17677: [1차] 뉴스 클러스터링 (0) | 2021.01.13 |
PROGRAMMERS 12973: 짝지어 제거하기 (0) | 2021.01.11 |
댓글