[파이썬][백준][10818번] 최소, 최대

2022. 2. 4. 13:56Algorithm/BaekJoon (Python)


- 문제

 

 

 


 

- 풀이

 

 

방법 1

 

N = int(input())
data = list(map(int, input().split()))
mini = data[0]
max = data[0]
for i in range(N):
    if mini > data[i]:
        mini = data[i]
    if max < data[i]:
        max = data[i]
print(mini, max)

방법 1은 일반적인 다른 언어에서 사용하는 알고리즘을 이용해서 푸는 것이다.

 

 

 


 

 

방법 2

 

N = int(input())
data = list(map(int, input().split()))
print(min(data), max(data))

 

방법 2는 파이썬 내장 함수인 min()과 max()를 사용하는 것이다.