It's easy, if you try

[프로그래머스] 스킬 체크 레벨 1 풀어보기(Python) 본문

알고리즘/파이썬(Python)

[프로그래머스] 스킬 체크 레벨 1 풀어보기(Python)

s5he2 2021. 2. 25. 11:01
반응형

문제

 

실력 체크

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

  • 레벨 1

풀이

난이도가 좀 많이 쉬워서 올리기 민망하지만 ㅎㅎ 풀어보았다.

  • 문제 1

    n = 3 이면 '수박수'

    n = 5 이면 '수박수박수' 와 같은 문자열을 반환한다.

def solution(n):
   answer = ''
   for i in range(n):
       if i% 2 == 0:
           answer += '수'
       else:
           answer += '박'
​
   return answer
  • 문제 2

    배열 arr이 주어지면 최소 숫자를 제거한 배열을 반환한다.

    배열이 모두 비어진 경우에는 [-1]을 반환한다.

def solution(arr):
   if len(arr) == 1:
       return [-1]
   i = min(arr)
   arr.remove(i)
   answer = arr
   return answer

 

최초 발행 날짜: 2020-12-10 18:00:00

반응형
Comments