#include <stdio.h>
int main() {
int N, max,min;
scanf_s("%d", &N);
int M;
max = -1000001;
min = 1000001;
for (int i = 0; i < N; i++)
{
scanf_s("%d", &M);
if (max < M) max = M;
if(min > M) min = M;
}
printf("%d %d", min, max);
return 0;
}
숫자에 범위가 주어져 있는경우, max초기값에 범위내 가장 작은값 보다1작게/ min 초기값은 범위내 가장 큰값보다 1큰값으로
// 범위가 주어지지 않은 경우, a[0]인 수열의 맨 처음 값을 min, max의 초기값으로 설정한다 .
// if(min > M) min = M;여기서 자연스럽게 else if 로 계속 해서 계속 틀렸었다. 이 논리의 경우 두 조건값모두를 만족하는 경우가 있을수 밖에 없기에 if 두개로 처리해줘야한다.