문제 출처
풀이
txt = input()[:-1]
comm, *vals = txt.split()
vals = ''.join(vals)
for val in vals.split(','):
for i in range(len(val)):
if val[i] == '[' or val[i] == '&' or val[i] == '*':
name, left = val[:i], val[i:]
break
else:
name, left = val, ''
reform = ''
for i in list(left)[::-1]:
if i == ']':
reform += '[]'
elif i == '[':
continue
else:
reform += i
print(comm + reform, name + ';')
'백준' 카테고리의 다른 글
[python] 2290. LCD Test (0) | 2019.10.29 |
---|---|
[python] 13717. 포켓몬 GO (0) | 2019.10.28 |
[python] 2312. 수 복원하기 (0) | 2019.10.27 |
[python] 11729. 하노이 탑 이동 순서 (0) | 2019.10.27 |
[python] 13900. 순서쌍의 곱의 합 (0) | 2019.10.22 |