IT/알고리즘
[프로그래머스] 두 개 뽑아서 더하기
1am_wish
2021. 3. 28. 17:01
728x90
반응형
중복이 되지 않게 set으로 변환 후 오름차순을 위해 sort!
처음에 아이디어가 바로 생각나서 조건을 제대로 읽지 않았다.
그래서 오름차순으로 정렬해야하는지 몰랐고 첫 시도는 오답이 나왔다ㅜㅜ
요구사항 적용에 실패해서 먼길 돌아올 뻔 한 것이다. 앞으로 문제를 제대로 읽어야겠다,,
def solution(numbers):
answer = []
for i in range(len(numbers)):
for j in range(i, len(numbers)-1):
if i != 1+j:
answer.append(numbers[i]+numbers[j+1])
answer = list(set(answer))
answer.sort()
return answer
728x90
반응형