def solution(n):
count = 0
for i in range(1, n+1):
sum = 0
for j in range(i, n+1):
sum += j
if sum == n:
count += 1
break
elif sum > n:
break
return count
while문을 사용하려했으나 자꾸만 에러가 났다
while없이 if문만 사용해서 해결할 수 있었다
'[개발]programmers > Python3' 카테고리의 다른 글
Lv.2_피보나치 수 (0) | 2023.01.19 |
---|---|
Lv.2_다음 큰 숫자 (1) | 2023.01.19 |
Lv.2_최솟값 만들기 (0) | 2023.01.11 |
Lv.1_최소직사각형 (0) | 2023.01.11 |
Lv.1_삼총사 (0) | 2023.01.07 |