문제 설명
n(1 ≤ n ≤ 1,000,000)개의 정수가 주어질 때, 최솟값과 최댓값을 구하는 프로그램을 작성
풀이
#include <iostream>
using namespace std;
int main() {
int N;
int arr[1000001];
cin >> N;
for (int i = 0; i < N; i++)
cin >> arr[i];
int min = arr[0];
int max = arr[0];
for (int i = 1; i < N; i++) {
if (arr[i] < min)
min = arr[i];
if (arr[i] > max)
max = arr[i];
}
cout << min << " " << max << "\n";
return 0;
}
'백준 > 1차원 배열' 카테고리의 다른 글
10813: 공 바꾸기 / C++ (0) | 2023.03.08 |
---|---|
10810: 공 넣기 / C++ (0) | 2023.03.08 |
2562: 최댓값 / C++ (1) | 2023.03.08 |
10871: X보다 작은 수 / C++ (0) | 2023.03.08 |
10807: 개수 세기 / C++ (0) | 2023.03.08 |