728x90
프로그래머스 코딩 테스트 L1 "문제 없는 숫자 더하기" 풀이 입니다.
없는 숫자 더하기 문제
문제 설명
제한 사항
입출력 예
https://programmers.co.kr/learn/courses/30/lessons/86051
없는 숫자 더하기 문제 풀이 아이디어
정수 배열에서 0부터 9까지의 숫자가 있는지를 확인하고 해당 숫자가 없으면 sum 변수에 계속 더해주는 로직으로 구현하면 됩니다.
파이썬에서는 if not in 키워드로 배열에 원소가 없는지를 확인할 수 있습니다.
없는 숫자 더하기 문제 풀이 코드
def solution(numbers):
answer = -1
sum = 0
for i in range(1,10):
if i not in numbers:
sum += i
answer = sum
return answer
다른 사람의 문제 풀이를 보니 정말 간단하게 푼 코드가 있어서 공유 합니다.
def solution(numbers):
return 45 - sum(numbers)
이상 프로그래머스 코딩 테스트 문제인 없는 숫자 더하기 문제 풀이 포스팅을 마칩니다.
728x90
728x90
LIST
Comment