본문 바로가기
파이썬 코딩테스트/프로그래머스

프로그래머스 / 최댓값과 최솟값 / 파이썬

by S.T.Lee 2022. 9. 13.
def solution(s):
    s = s.split(" ")
    max_num = int(s[0])
    min_num = int(s[0])
    for i in s:
        if int(i) > max_num:
            max_num = int(i)
            continue
        if int(i) < min_num:
            min_num = int(i)
    return f"{min_num} {max_num}"

이 문제는 int로 변환시켜주는게 핵심이다.

str의 상태이면 문제의 예시 예를들어 s가 "1 2 3 4"라면 "1 4"를 리턴하고, "-1 -2 -3 -4"라면 "-4 -1"을 리턴하면 됩니다. 가 무조건 반대로 될것이다.