Language/Python

[Python] 백준 문제풀이 10818번 - 최소, 최대

itorit 2023. 5. 4. 21:40

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

 

10818번: 최소, 최대

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

www.acmicpc.net


풀이

cnt = input()
list = list(map(int, input().split()))
# 리스트의 첫번째 값을 넣어준다.
max = list[0]
# 리스트의 첫번째 값을 넣어준다.
min = list[0]

for i in list:
  # i의 값이 min 보다 작으면 교체
  if min > i:
    min = i

  # i의 값이 max 보다 크면 교체
  if max < i:
    max = i

print(min, max)