[1일1코테] 프로그래머스 나누어 떨어지는 숫자

Logging·2022년 2월 14일
0

1일1코테

목록 보기
5/5
  • 풀이방향 :
  1. 입력 받는 arr 속 숫자들이 divisor으로 나눠 떨어지는지 확인
  2. 나눠 떨어지면 cnt 증가
  3. cnt = 0 일시, -1 리스트 저장
  4. 마지막에 리스트 정렬 해주기
  • 최종코드 :
def solution(arr, divisor):
    answer = []
    cnt = 0
    
    for num in arr :
        if num % divisor == 0 :
            answer.append(num)
            cnt +=1
            
    if cnt == 0 :
        answer.append(-1)
    
    answer.sort()
    
    return answer

이제 level 1은 그만 풀어도 될듯?
어려운 자료구조 위주로 풀어야겠다.

profile
개발새발쿼카발로 기록중💾

0개의 댓글