순차 검색 풀이
n = int(input()) # 전체 정수n
n_list = list(map(int, input().split())) # n의 리스트
max = n_list[0] # n리스트의 최댓값
min = n_list[0] # n리스트의 최솟값
for i in n_list: # n리스트의 요소 차례로 반복
if i > max: # i요소가 max보다 클때
max = i # max에 i 할당
if i < min: # i 요소가 min보다 작을때
min = i # min에 i 할당
print(min, max) # min, max 출력
최대, 최소 함수 풀이
n = int(input()) # 전체 정수n
n_list = list(map(int, input().split())) # n의 리스트
print(min(n_list), max(n_list)) # min(최솟값함수)과 max(최댓값) 함수를 이용해 출력
정렬 풀이
n = int(input()) # 전체 정수n
n_list = list(map(int, input().split())) # n의 리스트
n_list.sort() # n리스트 오름차순 정렬
print(n_list[0], n_list[-1]) # 첫번째 요소와 마지막 요소 출력
'코딩 > 백준 문제 (브론즈)' 카테고리의 다른 글
[백준/5997/파이썬] 과제 안 내신 분..? 풀이 (0) | 2023.02.23 |
---|---|
[백준/2562/파이썬] 최댓값 풀이 (0) | 2023.02.21 |
[백준/10871번/파이썬] X보다 작은 수 풀이 (0) | 2023.02.13 |
[백준/10807번/파이썬] 개수 세기 풀이 (0) | 2023.02.13 |
[백준/1110번/파이썬] 더하기 사이클 풀이 (0) | 2023.02.13 |