- 핵심 포인트: 조건문, 반복문, 임시 변수, 플래그 변수 잘 활용하기!!
S = input()
tmp, result = "", ""
has_arrow = False
for letter in S:
if letter == ' ':
if not has_arrow:
result += tmp[::-1] + ' '
tmp = ""
else: result += ' '
elif letter == '<':
has_arrow = True
result += tmp[::-1] + '<'
tmp = ""
elif letter == '>':
has_arrow = False
result += '>'
else:
if has_arrow: result += letter
else: tmp += letter
result += tmp[::-1]
print(result)
'> 알고리즘 문제 풀이 > BOJ' 카테고리의 다른 글
*16956-늑대와 양 (python, 파이썬) (0) | 2020.10.17 |
---|---|
**16675-두 개의 손 (python, 파이썬) (0) | 2020.10.17 |
9093-단어 뒤집기 (python, 파이썬) (0) | 2020.10.17 |
**1074-Z (python, 파이썬) (0) | 2020.10.16 |
2484-주사위 네개 (python, 파이썬) (0) | 2020.10.16 |
댓글