코딩,안되면 될때까지

[백준 18406번-럭키 스트레이트]-파이썬 본문

백준/백준-파이썬

[백준 18406번-럭키 스트레이트]-파이썬

soo97 2022. 3. 14. 10:57
728x90
반응형

백준 18406번 파이썬풀이

<문제>

https://www.acmicpc.net/problem/18406

 

18406번: 럭키 스트레이트

첫째 줄에 점수 N이 정수로 주어진다. (10 ≤ N ≤ 99,999,999) 단, 점수 N의 자릿수는 항상 짝수 형태로만 주어진다.

www.acmicpc.net

 

<풀이>-구현

이 문제는 전형적인 구현문제로 문제에서 요구하는 바를 그대로 코드로 옮기면 된다.

입력된 정수를 정확히 반으로 나눈다음 앞부분의 합을 더하고 뒷부분의 합을 뺐을경우 결과가 0이 된다면 문제에서

제시된 조건을 만족한다. 이것을 코드로 그대로 옮기면 다음과 같다.

 

<코드>-파이썬

n = input()
length = len(n)
sum = 0
for i in range(length//2):
    sum+=int(n[i])
for i in range(length//2,length):
    sum-=int(n[i])
if sum == 0:
    print('LUCKY')
else:
    print('READY')

 

728x90
반응형
Comments