문제
https://school.programmers.co.kr/learn/courses/30/lessons/131701
코드
def solution(elements):
answer = []
e = elements + elements
#길이가 1
answer += elements
#길이가 2~len(elements)-1
for i in range(2, len(elements)):
for j in range(len(elements)):
answer.append(sum(e[j:j+i]))
#길이가 len(elements)
answer.append(sum(elements))
return len(list(set(answer)))
'⏳ 알고리즘 > python 알고리즘 문제 풀이' 카테고리의 다른 글
프로그래머스 - LV3. 가장 먼 노드 (0) | 2022.10.27 |
---|---|
프로그래머스 - LV3. 순위 (0) | 2022.10.27 |
프로그래머스 - LV5. 방의 개수 (0) | 2022.10.21 |
프로그래머스 - LV2. 할인 행사 (0) | 2022.10.21 |
프로그래머스 - LV3. 등굣길 (0) | 2022.10.20 |