[ 프로그래머스 / PYTHON ] 없는 숫자 더하기

yujeongkwon·2021년 12월 26일
0

문제 설명

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

제한사항
1 ≤ numbers의 길이 ≤ 9
0 ≤ numbers의 모든 수 ≤ 9
numbers의 모든 수는 서로 다릅니다.
입출력 예
numbers result
[1,2,3,4,6,7,8,0] 14

코드

def solution(numbers):
    li = [1,2,3,4,5,6,7,8,9]

    for i in numbers:
        if i in li:
            li.remove(i)
    answer = sum(li)
    return answer

2021.12.26 난 아직 멀었다구 생각했다. 다른 사람의 코드를 보고

def solution(numbers):
    return 45 - sum(numbers)
profile
인생 살자.

0개의 댓글