[PGM] 연습문제 - 나누어 떨어지는 숫자 배열

Kaydenna92·2022년 10월 13일
0

Algorithm

목록 보기
24/36

문제보기

나의 풀이

def solution(arr, divisor):
    answer = []
    flag = False
    
    for i in arr:
        if i % divisor == 0:
            flag = True
            answer.append(i)
    answer.sort()
    
    if flag == False:
        answer.append(-1)
        
    return answer
# 파이썬 단축평가 사용 코드
# 비어있는 리스트는 False

def solution(arr, divisor): 
	return sorted([num for num in arr if num % divisor == 0]) or [-1]
    
profile
persistently

0개의 댓글