# 자릿수 기준 점수 n을 반으로 나눔
# 왼쪽, 오른쪽 각 자릿수 합이 동일한 상황.
# 항상 짝수
import sys
n=sys.stdin.readline()
num_list=[]
sum1=0
sum2=0
for num in n:
num_list.append(num)
num_list=num_list[:-1]
for i in range(len(num_list)//2):
sum1+=int(num_list[i])
for i in range(len(num_list)//2,len(num_list)):
sum2+=int(num_list[i])
if sum1==sum2:
print('LUCKY')
else:
print('READY')
- sys.stdin.readline() 은 한줄 단위로 입력받기 때문에, 개행문자가 같이 입력 받아짐.
만약 4을 입력했다면, 4\n 이 저장되기 때문에, 개행문자를 제거해야함. 따라서 num_list=num_list[:-1] 사용.
다른 풀이
n = input()
length = len(n)
sum1, sum2 = 0, 0
for i in range(length//2):
sum1 += int(n[i])
for i in range(length//2, length):
sum2 += int(n[i])
if sum1 == sum2:
print("LUCKY")
else:
print("READY")