def expressions(num):
answer = 0
for i in range(1,num+1):
num1=num
for j in range(i,num+1):
num1 -= j
if num1 == 0:
answer +=1
break
elif num1 < 0:
break
return answer
# 아래는 테스트로 출력해 보기 위한 코드입니다.
print(expressions(15));
'알고리즘 문제' 카테고리의 다른 글
Programmers Level 4 최고의 집합 (0) | 2018.01.28 |
---|---|
Programmers Level 4 가장 큰 정사각형 찾기 ★ (0) | 2018.01.28 |
Programmers Level 3 다음 큰 숫자 (0) | 2018.01.28 |
Programmers Level 3 야근 지수 (0) | 2018.01.28 |
Programmers Level 3 멀리 뛰기 (0) | 2018.01.28 |