프로그래머스(Python) 풀이/Level.1

프로그래머스(Python) 86051번 없는 숫자 더하기 풀이

개발윗미 2022. 5. 9. 10:46

Python으로 구현한 86051번 없는 숫자 더하기 문제 풀이입니다.

 

https://programmers.co.kr/learn/courses/30/lessons/86051

 

코딩테스트 연습 - 없는 숫자 더하기

0부터 9까지의 숫자 중 일부가 들어있는 정수 배열 numbers가 매개변수로 주어집니다. numbers에서 찾을 수 없는 0부터 9까지의 숫자를 모두 찾아 더한 수를 return 하도록 solution 함수를 완성해주세요.

programmers.co.kr


def solution(numbers):
    answer = 0
    for i in range(1, 10) :
        if i not in numbers :
            answer += i
            
    return answer

 

1. 1부터 9까지 수를 확인하여 각 수가 numbers 리스트에 존재하지 않을 경우 answer에 값을 누적한다.