https://school.programmers.co.kr/learn/courses/30/lessons/12935
파이썬의 내장함수인 min()과 remove(), 그리고 append()를 활용하면 굉장히 간단하게 풀리는 문제다.
def solution(arr):
ex = min(arr)
arr.remove(ex)
if len(arr) == 0:
arr.append(-1)
return arr
다른 사람의 풀이를 확인해봐도 현실적으로 시험장에서 생각해낼 수 있을 만한 풀이는 나의 풀이가 가장 나은 것 같다.
그냥 이렇게 풀자.
'Algorithm > Programmers lv.1' 카테고리의 다른 글
[프로그래머스] 가운데 글자 가져오기 (문자열 다루기) (0) | 2024.08.25 |
---|---|
[프로그래머스] 핸드폰 번호 가리기(range 활용, join함수로 문자열을 리스트로 변환, 문자열 다루기) (0) | 2024.07.08 |
[프로그래머스] 나누어 떨어지는 숫자 배열 (0) | 2024.07.07 |
[프로그래머스] 없는 숫자 더하기 (0) | 2024.07.07 |
[프로그래머스] 음양 더하기(zip함수) (0) | 2024.07.07 |