for 반복문
+ if 조건문
으로 list
내의 각 요소가 나누어 떨어지는지 체크한 후, 조건에 맞다면 append
하였다.if 조건문
으로 list
에 값이 있다면 sort()
함수로 정렬을 하였다.list
에 값이 없다면 -1을 list
에 append
하였다.divisor
로 나누어 떨어지는 element
가 하나도 없다면 배열에 -1을 담아 반환하라.# programmers, phase1 : 나누어 떨어지는 숫자 배열, python
def solution(arr, divisor):
answer = []
for i in arr:
if i%divisor == 0:
answer.append(i)
if answer:
answer.sort()
else:
answer.append(-1)
return answer
https://programmers.co.kr/learn/courses/30/lessons/12910
github