728x90
1) 주석없는 version
#include<iostream>
using namespace std;
int main() {
int n;
cin >> n;
int min = 1000000;
int max = -1000000;
int a[1000000];
for (int i = 0;i < n;i++) {
cin >> a[i];
if (a[i] < min)min = a[i];
if (a[i] > max)max = a[i];
}
cout << min << " " << max;
}
2) 주석있는 version
#include<iostream>
using namespace std;
int main() {
int n; // 입력받는 수의 개수
cin >> n;
int min = 1000000; // 범위가 -1000000 ~ 1000000 이므로 처음 최솟값은 1000000 이어야함
int max = -1000000; // 마찬가지
int a[1000000]; // 정수의 개수의 범위가 1 ~ 1000000 이므로 인덱스 1000000 정의
for (int i = 0;i < n;i++) {
cin >> a[i];
if (a[i] < min)min = a[i]; // 현재 min 보다 작은 값은 min 으로 들어가도록
if (a[i] > max)max = a[i]; // 현재 max 보다 큰 값은 max 로 들어가도록
}
cout << min << " " << max;
}
'BEAKJOON' 카테고리의 다른 글
백준(2577번 숫자의 개수)풀이 C++ (0) | 2020.12.05 |
---|---|
백준(2562번 최댓값)풀이 C++ (0) | 2020.12.04 |
백준(1110번 더하기 사이클)풀이 C++ (0) | 2020.12.04 |
백준(10951번 A+B - 4)풀이 C++ (0) | 2020.12.04 |
백준(10952번 A+B -5)풀이 C++ (0) | 2020.12.04 |