[알고리즘]기초2-나누어 떨어지는 숫자 배열

sunnwave·2022년 6월 6일
0

알고리즘

목록 보기
22/47
post-thumbnail

나누어 떨어지는 숫자 배열

https://programmers.co.kr/learn/courses/30/lessons/12910

def solution(arr, divisor):
    answer = []
    
    answer=sorted([i for i in arr if i%divisor==0])
    if len(answer)==0:
        answer.append(-1)
    
    return answer

👉🏻 반복문을 이용해 리스트 안의 수가 divisor로 나누어떨어지는지 판별

  • 컴프리헨션 방식으로 반복문을 실행하고 조건문을 만족하는 수들을 리스트로 반환
  • sorted()를 이용하여 리스트를 오름차순 정렬
  • answer의 길이가 0이면 answer.append(-1)
profile
조구마한 개발 기록 블로그

0개의 댓글

관련 채용 정보