๐๏ธ Algorithm/โฌ ํ๋ก๊ทธ๋๋จธ์ค
[Programmers] [์๊ฐ ์ฝ๋ ์ฑ๋ฆฐ์ง ์์ฆ1] [Python] Level1_๋ ๊ฐ ๋ฝ์์ ๋ํ๊ธฐ
Dbswnstjd
2022. 3. 16. 20:36
https://programmers.co.kr/learn/courses/30/lessons/68644
์ฝ๋ฉํ ์คํธ ์ฐ์ต - ๋ ๊ฐ ๋ฝ์์ ๋ํ๊ธฐ
์ ์ ๋ฐฐ์ด numbers๊ฐ ์ฃผ์ด์ง๋๋ค. numbers์์ ์๋ก ๋ค๋ฅธ ์ธ๋ฑ์ค์ ์๋ ๋ ๊ฐ์ ์๋ฅผ ๋ฝ์ ๋ํด์ ๋ง๋ค ์ ์๋ ๋ชจ๋ ์๋ฅผ ๋ฐฐ์ด์ ์ค๋ฆ์ฐจ์์ผ๋ก ๋ด์ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์. ์ ํ
programmers.co.kr
ํ์ด
# ํ๋ก๊ทธ๋๋จธ์ค 1๋จ๊ณ - ๋ ๊ฐ ๋ฝ์์ ๋ํ๊ธฐ
from itertools import combinations
def solution(numbers):
answer = set()
for i in list(combinations(numbers, 2)):
answer.add(sum(i))
return sorted(answer)