로딩
요청 처리 중입니다...

나누어 떨어지는 숫자 배열(프로그래머스 level1, 정렬, 파이썬)

 나누어 떨어지는 숫자 배열(프로그래머스 level1, 정렬, 파이썬)

프로그래머스 나누어 떨어지는 숫자 배열(프로그래머스 level1, 정렬, 파이썬) KQNG 2018. 9. 17. 16:46 이웃추가 본문 기타 기능 이번에 포스팅할 문제는 프로그래머스 코딩테스트 연습의 1단계인 나누어 떨어지는 숫자 배열 이라는 문제입니다. 문제는 다음과 같습니다.

여러 숫자가 들어있는 리스트와 divisor라는 나누는 수가 주어지면 나누어 떨어지는 숫자만 따로 정렬하여 반환하는 문제입니다. 문제를 풀 때 주의해야할 점은 나누어 떨어지는 수가 한 개도 없다면 -1을 반환하는 것입니다.

코드는 다음과 같습니다. def solution(arr, divisor): answer = [] count = 0 for i in arr: if i % divisor == 0: answer.append(i) count += 1 if count == 0: answer.append(-1) answer.sort() return answer count는 나누어떨어진 수가 있는지 체크하는 변수...

# algorithm # 프로그래머스 # 파이썬 # 알고리즘 # 리스트 # 나누어떨어지는숫자 # python # programming # list # 프로그래밍