이번 문제는 입력받은 문자열에서 <가 등장하면 >가 등장할 때까지 문자열을 가만히 냅두고, 숫자나 알파벳이 등장하면 시작 위치를 저장하고, 숫자나 알파벳의 끝까지를 뒤집어서 저장하여 해결하였다. 알파벳 뒤집기를 수월하게 하기 위해 입력받은 문자열은 배열로 변경하여 처리하고 출력 시 파이썬 내장함수 join을 사용하여 문자열로 붙여 출력했다.
line=str(input())
line=list(line)
cur=0
chk=0
while len(line)>cur:
if line[cur]=='<':
while line[cur]!='>':
cur+=1
cur+=1
elif line[cur].isalnum():
chk=cur
while cur<len(line) and line[cur].isalnum():
cur+=1
tmp=line[chk:cur]
tmp.reverse()
line[chk:cur]=tmp
else:
cur+=1
print(''.join(line))