백준/1차원 배열

10818: 최소, 최대 / C++

Koalitsiya 2023. 3. 8. 11:44

문제 설명

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;
}