새소식

🧇 Algorithm/프로그래머스

[스킬 체크 테스트 Level.2]

  • -
728x90

문제 1

문제 설명

문자열 s에는 공백으로 구분된 숫자들이 저장되어 있습니다. str에 나타나는 숫자 중 최소값과 최대값을 찾아 이를 "(최소값) (최대값)"형태의 문자열을 반환하는 함수, solution을 완성하세요.
예를들어 s가 "1 2 3 4"라면 "1 4"를 리턴하고, "-1 -2 -3 -4"라면 "-4 -1"을 리턴하면 됩니다.

제한 조건

  • s에는 둘 이상의 정수가 공백으로 구분되어 있습니다.

입출력 예

s return
"1 2 3 4" "1 4"
"-1 -2 -3 -4" "-4 -1"
"-1 -1" "-1 -1"

 

나의 코드

def solution(s):
    answer = ''
    
    arr = s.split(' ')
    arr = [int(a) for a in arr]
    
    answer = str(min(arr)) + " " + str(max(arr))
    
    return answer
  • 이게 레벨 2? 싶은 문제

문제 2

soso-cod3v.tistory.com/66

 

[코딩테스트 연습] - 괄호 변환

2021 KAKAO BLIND RECRUITMENT  → Level 2 문제 설명 카카오에 신입 개발자로 입사한 "콘"은 선배 개발자로부터 개발역량 강화를 위해 다른 개발자가 작성한 소스 코드를 분석하여 문제점을 발견하고 수

soso-cod3v.tistory.com


🍥 의견쓰

1번 문제는 Level 1정도로 쉬웠다.

2번 문제...

항상 코딩하면서 느끼는 거지만 젤 어려운 건 사실 문제 이해가 아닐까?

 

문제를 더 꼼꼼히 읽자!

 

728x90
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.