내풀이 1차 (시간초과 실패)
def solution(n):
answer = 0
for i in range(1, n + 1):
sum = 0
for j in range(i, n + 1):
sum += j
if sum == n:
answer += 1
return answer
내풀이 2차 (코드 추가)
def solution(n):
answer = 0
for i in range(1, n + 1):
sum = 0
for j in range(i, n + 1):
sum += j
if sum == n:
answer += 1
break
elif sum > n:
break
return answer
'Engineering WIKI > Programmers' 카테고리의 다른 글
[프로그래머스] [1차] 캐시 (0) | 2022.05.30 |
---|---|
[프로그래머스] 땅따먹기 (0) | 2022.05.26 |
[프로그래머스] 다음 큰 숫자 (0) | 2022.05.25 |
[프로그래머스] 올바른 괄호 (0) | 2022.05.24 |
[프로그래머스] 큰 수 만들기 (0) | 2022.05.24 |
[프로그래머스] 스킬트리 (0) | 2022.05.23 |
[프로그래머스] N개의 최소공배수 (0) | 2022.05.23 |
[프로그래머스] JadenCase 문자열 만들기 (0) | 2022.05.23 |