# 2022 CCC Junior J3: Harp Tuning — 순수 for문 버전
s = input() # 예: "AFB+8HC-4"
n = len(s)
i = 0
result = []
# 문자열을 인덱스로 접근하면서 처리
for i in range(n):
ch = s[i]
# 대문자 집합 수집
if ch.isupper():
name = ch
# 다음 문자까지 붙이기
for j in range(i+1, n):
if s[j].isupper():
name += s[j]
else:
break
# 부호 확인
sign = '+'
for k in range(i+len(name), n):
if s[k] == '+' or s[k] == '-':
sign = s[k]
break
# 숫자 수집
num_str = ''
for m in range(i+len(name)+1, n):
if s[m].isdigit():
num_str += s[m]
else:
break
turns = int(num_str)
# action 결정
if sign == '+':
action = "tighten"
else:
action = "loosen"
# 결과 추가
result.append(f"{name} {action} {turns}")
# 결과 출력
for line in result:
print(line)
To embed this project on your website, copy the following code and paste it into your website's HTML: