
게임의 아웃복서 캐릭터는 필살기인 럭키 스트레이트 기술이 있다.
특정 조건에서 사용할수 있는데 캐릭터의 점수를 N이라고 할 때 자릿수를 기준으로 점수 N을 반으로 나누어 왼쪽 부분의 각 자릿수의 합과 오른쪽 부분의 각 자릿수의 합을 더한 값이 동일한 상황을 의미합니다.
현재 점수 N이 주어지면 럭키 스트레이트를 사용할 수 있는 상태인지 아닌지를 알려주는 프로그램을 작성하세요.
123402
LUCKY
7755
READY
# Try
n = input()
sum = 0
repeat = int(len(n)/2)
for i in range(repeat):
sum = sum + int(n[i]) - int(n[repeat + i])
#print(i, n[i], n[repeat + i])
if sum == 0:
print("LUCKY")
else:
print("READY")
123402
LUCKY
7755
READY
최대한 연산 과정을 간추려서 풀어보려고 했다.
쉬운 문제라서 잘 푼거 같다.