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

배열 만들기 2

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

첫번째 코드

 

해당 범위의 수에서 0과 5으로만 구성되어 있으면, 정답에 포함한다.

만약 정답 리스트가 비어있다면 -1을 반환하면 된다!

 

def solution(l, r):
    answer = []
    
    number = ['0', '5']
    
    for i in range(l, r+1):
        now = str(i)
        now_in = True
        for j in now:
            if j not in number:
                now_in = False
                break
        if now_in == True:
            answer.append(i)
    
    if answer:
        return answer
    else:
        return [-1]

 

통과!!


링크

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/0/181921.%E2%80%85%EB%B0%B0%EC%97%B4%E2%80%85%EB%A7%8C%EB%93%A4%EA%B8%B0%E2%80%852

 

programmers/프로그래머스/0/181921. 배열 만들기 2 at main · ornni/programmers

repository for recording Programmers Algorithm problem solving - ornni/programmers

github.com

 

반응형

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

연속된 부분 수열의 합  (0) 2024.09.13
숫자 변환하기  (0) 2024.09.09
[1차] 비밀지도  (0) 2024.09.02
예산  (0) 2024.08.30
실패율  (0) 2024.08.26