개발계발/알고리즘

[17413] 단어뒤집기2 #python

냥냥친구 2020. 9. 22. 08:52

백준 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