https://programmers.co.kr/learn/courses/30/lessons/12924?language=python3
def solution(a):
n=0
answer = 0
if a%2==0:
n=a//2
else:
n=(a//2)+1
for i in range(1,n):
s=0
for j in range(i,n+1):
s+=j
if s==a:
answer+=1
elif s>a:
break
return answer+1
'공부 > 코딩테스트' 카테고리의 다른 글
[알고리즘] 다익스트라 최단거리 알고리즘 (0) | 2022.06.12 |
---|---|
[알고리즘] DFS, BFS (0) | 2022.06.05 |
[프로그래머스] 다리를 지나는 트럭(파이썬) (0) | 2022.02.16 |
[프로그래머스] 프린터(파이썬) (0) | 2022.02.16 |
[프로그래머스] 기능개발(파이썬) (0) | 2022.02.16 |