https://school.programmers.co.kr/learn/courses/30/lessons/131701
def solution(elements):
answer = set()
for i in range(1, len(elements)):
E = elements + elements[:i-1]
for j in range(len(E)-(i-1)):
answer.add(sum(E[j:j+i]))
answer.add(sum(elements))
return len(answer)
print(solution([7, 9, 1, 1, 4])) # 18
'Coding Test > 프로그래머스' 카테고리의 다른 글
[프로그래머스] / [Level 2] / [Python] 롤케이크 자르기 (0) | 2023.01.25 |
---|---|
[프로그래머스] / [Level 2] / [Python] 할인 행사 (0) | 2023.01.21 |
[프로그래머스] / [Level 2] / [Python] 귤 고르기 (0) | 2023.01.19 |
[프로그래머스] / [Level 3] / [Python] 거스름돈 (0) | 2023.01.06 |
[프로그래머스] / [Level 3] / [Python] 베스트앨범 (0) | 2023.01.06 |