알고리즘/프로그래머스 - 코딩 기초 트레이닝
Day7 - 배열 만들기2
젤리의it
2023. 5. 28. 14:25
프로그래머스 문제: https://school.programmers.co.kr/learn/courses/30/lessons/181921
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
문제 풀이
def solution(l, r):
answer = []
for i in range(l,r+1):
if str(i).count("5")+str(i).count("0") == len(str(i)) :
answer.append(i)
if not answer:
answer.append(-1)
return answer
1. l부터 r까지 숫자 중에 5, 0 찾기
2. 숫자를 받아서 str로 변형 5와 0의 개수와 전체 개수가 같으면 answer에 추가
3. 만약 해당하는 값이 없으면 -1을 출력