[프로그래머스] Level 1 - 없는 숫자 더하기
in Algorithm on Programmers, Problems
문제
문제 설명 및 풀이
set을 활용하면 쉽게 찾아낼 수 있다.
하지만 어차피 찾을 수 없는 수들의 합을 구하는 것이고, numbers의 모든 원소는 서로 다른 조건이 있기 때문에 총 합인 45에서 numbers의 합을 빼주면 쉽게 구할 수 있다.
나의 코드
def solution(numbers):
answer = -1
s = set([1,2,3,4,5,6,7,8,9,0])
s = s - set(numbers)
answer = sum(s)
return answer
간단한 풀이
def solution(numbers):
return 45 - sum(numbers)