코딩테스트 파이썬/파이썬 프로그래머스 2단계
숫자의 표현
세용용용용
2023. 5. 23. 08:27

나의 코드
def solution(n):
answer=0
for i in range(1,n+1):
sum_n=0
for j in range(i,n+1):
sum_n += j
if sum_n == 15:
answer+=1
break
elif sum_n > 15:
break
#print(answer)
return answer
solution(15)
def solution(n):
answer = 0
for i in range(1, n+1):
sum_val = 0
for j in range(i, n+1):
sum_val += j
if sum_val == n:
answer += 1
elif sum_val > n:
break
return answer