def solution(numbers):
answer = []
# numbers.sort()
# 자기 자신 빼고 하나씩 다 더해서 넣고, set으로 중복 제거.
for i in range(len(numbers)):
for j in range(i+1, len(numbers)):
answer.append(numbers[i] + numbers[j])
answer = list(set(answer))
answer.sort()
return answer
처음에 정렬해서 넣으면 당연히 마지막의 결과가 오름차순이 될 거라고 믿고 넣었더니 2개의 케이스가 통과가 안됐다. 당연히 안떠올라서 질문 탭에서 힌트를 찾아서 ... 정렬해봤더니 바로 통과가 됐다.