백준 17413번 단어뒤집기2
text = list(input())
flag = False
result = []
temp = []
for i, t in enumerate(text):
if t == "<":
if len(temp) > 0:
temp.reverse()
result.extend(temp)
temp = []
flag = True
temp.append(t)
elif t == ">":
flag = False
temp.append(t)
result.extend(temp)
temp = []
elif t == " ":
if flag == False:
temp.reverse()
temp.append(t)
result.extend(temp)
temp = []
else:
temp.append(t)
else:
temp.append(t)
if len(text) == i+1:
temp.reverse()
result.extend(temp)
print(''.join(result))
'개발계발 > 알고리즘' 카테고리의 다른 글
[2293] 동전1 (0) | 2020.09.22 |
---|---|
[17729] 오등큰수 #python (0) | 2020.09.22 |
[Tip] 백준 시간 초과 에러 (0) | 2020.09.21 |
[17298] 오큰수 #python (0) | 2020.09.21 |
[1406] 에디터 #python (0) | 2020.09.21 |