[codeup] 1286. 최댓값, 최솟값

SUNGJIN KIM·2021년 11월 2일
0

CODEUP

목록 보기
5/76
post-thumbnail

문제

5개의 정수들의 최댓값과 최솟값을 구하는 프로그램을 작성하라.

입력

5개의 정수가 한 줄에 하나씩 입력된다.(범위 : −1,000,000 ~ 1,000,000)

3
7
-4
-6
5

출력

첫째줄에 최댓값을 출력한다.

둘째줄에 최솟값을 출력한다.

7
-6

실행 코드

처음에는 한번에 최솟값, 최댓값을 구하려고 했는데 생각해보면 각각 성질이 다르다고 판단되어 함수를 따로 따로 구현해주었다.

numbers = []

for i in range(5):
    number = int(input())
    if number < -1000000 or number > 1000000:
        break
    numbers.append(number)

def min_num(numbers,min):
    for i in numbers:
        if min > i:
            min = i
    return min

def max_num(numbers,max):
    for i in numbers:
        if max < i:
            max = i
    return max

print(max_num(numbers,numbers[0]))
print(min_num(numbers,numbers[0]))
profile
#QA #woonmong

0개의 댓글