본문 바로가기
코딩 테스트/프로그래머스

두 개 뽑아서 더하기

by ornni 2024. 4. 8.
728x90
반응형

첫번째 코드

 

먼저 두 개의 수를 더하는 과정을 위해 두 개의 for 문을 이용하여 모든 원소 사이 더할 기회를 부여한다!

그리고 동일한 값이 있을 수 있으므로 answer 리스트에 원소를 추가하기 보다는 집합으로 만들어 추가하면 동일한 값이 있는 경우 알아서 중복값을 제외해준다!

 

def solution(numbers):
    answer = set()
    for i in range(len(numbers)):
        for j in range(i):
            answer.add(numbers[i] + numbers[j])
    answer = list(answer)
    answer.sort()
    return answer

 

통과!


링크

https://github.com/ornni/programmers/tree/main/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%A8%B8%EC%8A%A4/1/68644.%E2%80%85%EB%91%90%E2%80%85%EA%B0%9C%E2%80%85%EB%BD%91%EC%95%84%EC%84%9C%E2%80%85%EB%8D%94%ED%95%98%EA%B8%B0

 

programmers/프로그래머스/1/68644. 두 개 뽑아서 더하기 at main · ornni/programmers

repository for recording Programmers Algorithm problem solving - ornni/programmers

github.com

 

반응형

'코딩 테스트 > 프로그래머스' 카테고리의 다른 글

없는 숫자 더하기  (0) 2024.04.09
평균 구하기  (2) 2024.04.08
짝수와 홀수  (0) 2024.04.07
문자열 내 마음대로 정렬하기  (0) 2024.04.07
나누어 떨어지는 숫자 배열  (0) 2024.04.06