N개의 정수가 주어진다. 이때, 최솟값과 최댓값을 구하는 프로그램을 작성하시오.
입력
첫째 줄에 정수의 개수 N (1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에는 N개의 정수를 공백으로 구분해서 주어진다. 모든 정수는 -1,000,000보다 크거나 같고, 1,000,000보다 작거나 같은 정수이다.
출력
첫째 줄에 주어진 정수 N개의 최솟값과 최댓값을 공백으로 구분해 출력한다.
예제 입력
5
20 10 35 30 7
예제 출력
7 35
import random
N=int(input())
mlist=[0 for i in range(N)]
mlist=list(map(int, input().split()))
print(min(mlist),end=" ")
print(max(mlist))
✔ list의 크기를 N으로 초기화
mlist=[0 for i in range(N)]
✔ 다른 풀이
검색하면 이 풀이 많이 나옴
numbers = int(input())
number_list = list(map(int, input().split()))
max_num = number_list[0]
min_num = number_list[0]
for num in number_list:
if num > max_num:
max_num = num
if num < min_num:
min_num = num
print(min_num, max_num)