https://www.acmicpc.net/problem/18406
문제
문제풀이
점수 N을 문자열로 입력받는다. 문자열 N의 길이는 항상 짝수이기 때문에 문자열의 자릿수를 기준으로 반으로 나눈다. 반으로 나누어 왼쪽 부분의 각 자릿수의 합과 오른쪽 부분의 각 자릿수의 합을 반복문을 통해서 구한다. 그 이후 왼쪽 부분의 각 자릿수의 합과 오른쪽 부분의 각 자릿수의 합이 같다면 "LUCKY"를 출력하고, 만약에 다르다면 "READY"를 출력한다.
소스코드
N = input()
l = 0
r = 0
for i in range(len(N)//2):
l += int(N[i])
r += int(N[-1-i])
if l == r:
print("LUCKY")
else:
print("READY")
'Koala - 15기 > 기초 알고리즘 스터디' 카테고리의 다른 글
[백준 / Python] 5533번 : 유니크 (0) | 2024.08.04 |
---|---|
[백준/Python] 10798번 : 세로읽기 (0) | 2024.08.04 |
[백준/Python] 11179번: 2진수 뒤집기 (0) | 2024.07.29 |
[백준/Python] 1874번 : 스택 수열 (0) | 2024.07.29 |
[백준/Python] 11068번 : 회문인 수 (0) | 2024.07.28 |