728x90
from itertools import combinations
def solution(numbers):
s = set()
for x in combinations(numbers, 2):
s.add(sum(x))
answer = sorted(list(s))
return answer
combinations를 썼지만 이거를 쓰지 않고 이중 for문으로 돌아서 풀어도 쉽게 풀린다.
728x90
'알고리즘 > 프로그래머스' 카테고리의 다른 글
프로그래머스: 올바른 괄호 (python) (0) | 2022.10.17 |
---|---|
프로그래머스: 단속 카메라 (python) (0) | 2022.10.17 |
프로그래머스 연습문제: 음양 더하기(python, java) (0) | 2022.10.13 |
프로그래머스 연습문제: 정수 내림차순으로 배열하기 (java) (0) | 2022.10.11 |
프로그래머스 연습문제: 문자열 내 p와 y의 개수 (python) (1) | 2022.10.11 |