happy coding

[level 1] 없는 숫자 더하기 본문

coding study/programmars

[level 1] 없는 숫자 더하기

yeoonii 2024. 6. 23. 15:22

문제 설명

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


제한사항
  • 1 ≤ numbers의 길이 ≤ 9
    • 0 ≤ numbers의 모든 원소 ≤ 9
    • numbers의 모든 원소는 서로 다릅니다.

내 풀이

def solution(nums):
    ans = 45
    
    for i in range(0, len(nums)):
        ans -= nums[i]
        
    return ans

 

다른 풀이

def solution(numbers):
    return 45 - sum(numbers)
solution = lambda x: sum(range(10)) - sum(x)

 

'coding study > programmars' 카테고리의 다른 글

[level 1] 핸드폰 번호 가리기  (0) 2024.06.23
[level 1] 문제 제목  (0) 2024.06.23
[level 1] 음양 더하기  (0) 2024.06.23
[level 1] 서울에서 김서방 찾기  (0) 2024.06.23
[level 1] 두 정수 사이의 합  (0) 2024.06.22
Comments