반응형

 

이 문제는 생각보다 너무 빨리 풀었다..!

10분도 안걸린듯?!

어쩐지 문제 설명도 짧았는데 쉬운 문제인가보다  럭키

집에 가기 전에 한문제만 더 풀어보려고 한다 ㅎㅎ

 

 

 

문제

 


문제 설명

1. 문자열 s는 공백으로 숫자가 구분되어 있다.

2. s에 있는 숫자중에 최솟값과 최댓값을 찾아서 반환하는 함수를 만드세요

 

리턴 값: (최소값) (최대값)

 

 

예시
"1 2 3 4" => "1 4"
"-1 -2 -3 -4" => "-4 -1"

 

 


코드

 

# 문자열 s는 공백으로 숫자가 구분되어 있다.
# s에 있는 숫자중에 최솟값과 최댓값을 찾아서 반환하는 함수를 만드세요
# 리턴값: (최소값) (최대값)

# "1 2 3 4" => "1 4"
# "-1 -2 -3 -4" => "-4 -1"

def solution(s):
    num_list = s.split()
    num_list = [int(num) for num in num_list]
    
    max_num = max(num_list)
    min_num = min(num_list)
    
    answer = str(min_num) + " " + str(max_num)
    return answer

 

 


기분 좋게 정답~! 😁

 

 

반응형
복사했습니다!