def solution(arr, divisor):
answer = []
for element in arr:
if (element % divisor) == 0:
answer.append(element)
if len(answer) == 0:
answer.append(-1)
return sorted(answer)
나누어 떨어지는 수들만 answer 리스트에 추가
만약 아무것도 추가되지 않아서 리스트 길이가 0이면 -1추가
마지막으로 정렬된 리스트 리턴
'코테 준비 > 프로그래머스' 카테고리의 다른 글
[프로그래머스] Level 1. 약수의 합 (0) | 2022.02.18 |
---|---|
[프로그래머스] Level 1. 같은 숫자는 싫어 (0) | 2022.02.16 |
[프로그래머스] Level 1. 최대공약수와 최소공배수 (0) | 2022.02.15 |
[프로그래머스] Level 1. 두 정수 사이의 합 (0) | 2022.02.11 |
[프로그래머스] Level 1. 정수 제곱근 판별 (0) | 2022.02.10 |
댓글