728x90
1. 문제
https://school.programmers.co.kr/learn/courses/30/lessons/86051
0부터 9까지의 숫자 중 일부가 들어있는 정수 배열 numbers가 매개변수로 주어집니다. numbers에서 찾을 수 없는 0부터 9까지의 숫자를 모두 찾아 더한 수를 return 하도록 solution 함수를 완성해주세요.
제한사항
- 1 ≤ numbers의 길이 ≤ 9
- 0 ≤ numbers의 모든 원소 ≤ 9
- numbers의 모든 원소는 서로 다릅니다.
2. Python code
def solution(numbers):
answer = sum(range(10)) - sum(numbers)
return answer
3. 풀이
프로그래머스에서 비교적 쉬운 문제 같다.
제한 사항에 1-9까지라 했으니
1-9까지 모두 더한 숫자 45에서 -> sum(range(10))
주어진 numbers 배열의 합을 빼주면 된다.-> sum(numbers)