백준(Python) 풀이/수학

백준(Python) 10818번 최소, 최대 풀이

개발윗미 2021. 9. 28. 13:48

Python으로 구현한 10818번 최소, 최대 문제 풀이입니다.

 

https://www.acmicpc.net/problem/10818

 

10818번: 최소, 최대

첫째 줄에 정수의 개수 N (1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에는 N개의 정수를 공백으로 구분해서 주어진다. 모든 정수는 -1,000,000보다 크거나 같고, 1,000,000보다 작거나 같은 정수이다.

www.acmicpc.net


n = int(input())

data = list(map(int, input().split()))
data.sort()

print(data[0], data[len(data) - 1], end=' ')

 

정수 n개를 리스트 형태로 data에 입력받고 최솟값과 최댓값을 구하기 위해 해당 리스트를 오름차순으로 정렬한다.

 

출력 시 리스트의 첫번째 원소와 마지막 원소를 출력형식에 맞게 출력한다.