본문 바로가기
코딩 테스트/프로그래머스

나누어 떨어지는 숫자 배열

by ornni 2024. 4. 6.
728x90
반응형

첫번째 코드

 

각각의 arr안의 숫자를 가져와서 divisor로 나누어본 후 나머지가 0이면 answer 리스트에 추가하는 아이디어

그리고 이후에 answer 리스트 자체를 sort 함수를 통해 정렬!

 

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

 

통과!

 

answer.sort() 자체의 결과값은 None이다!!! 

이것을 return에 넣으면 곤란행...


링크

https://github.com/ornni/programmers/tree/main/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%A8%B8%EC%8A%A4/1/12910.%E2%80%85%EB%82%98%EB%88%84%EC%96%B4%E2%80%85%EB%96%A8%EC%96%B4%EC%A7%80%EB%8A%94%E2%80%85%EC%88%AB%EC%9E%90%E2%80%85%EB%B0%B0%EC%97%B4

 

programmers/프로그래머스/1/12910. 나누어 떨어지는 숫자 배열 at main · ornni/programmers

repository for recording Programmers Algorithm problem solving - ornni/programmers

github.com

 

반응형

'코딩 테스트 > 프로그래머스' 카테고리의 다른 글

짝수와 홀수  (0) 2024.04.07
문자열 내 마음대로 정렬하기  (0) 2024.04.07
이상한 문자 만들기  (2) 2024.04.05
하샤드 수  (2) 2024.04.05
행렬의 덧셈  (4) 2024.04.04