[파이썬][백준][10818번] 최소, 최대
2022. 2. 4. 13:56ㆍAlgorithm/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()를 사용하는 것이다.
'Algorithm > BaekJoon (Python)' 카테고리의 다른 글
[파이썬][백준][10871번] X보다 작은 수 (0) | 2022.02.03 |
---|---|
[파이썬][백준][2439번] 별 찍기 - 2 (0) | 2022.02.01 |
[파이썬][백준][10950번] A+B - 3 (0) | 2022.02.01 |
[파이썬][백준][2884번] 알람 시계 (0) | 2022.01.31 |
[파이썬][백준][2753번] 윤년 (0) | 2022.01.30 |