독도갈매기의 개발 블로그
[알고리즘] 백준 최소, 최대 10818번 본문
#include <bits/stdc++.h>
using namespace std;
int main()
{
int input, min, max;
cin >> input;
int* arr = new int[input];
for (int i = 0; i < input; i++)
{
cin >> arr[i];
}
max = arr[0];
min = arr[0];
for (int i = 0; i < input; i++)
{
max = (max > arr[i]) ? max : arr[i];
}
for (int i = 0; i < input; i++)
{
min = (min > arr[i]) ? arr[i] : min;
}
cout << min << " " << max;
delete[] arr;
}
먼저 최대값, 최소값, N개를 받을 변수 3개를 만들고 입력값들을 받을 배열을 하나 생성했습니다.
max와 배열의 값들을 비교해서 가장 큰 값을 찾고
min과 배열이 값들을 비교해서 가장 작은 값을 찾는 식으로 풀었습니다.
'알고리즘' 카테고리의 다른 글
[알고리즘] 백준 아스키 코드 11654번 (0) | 2020.09.30 |
---|---|
[알고리즘] 백준 최댓값 2562번 (0) | 2020.09.28 |
[알고리즘] 백준 X보다 작은 수 10871번 (0) | 2020.09.24 |
[알고리즘] 백준 별 찍기 -2- 2439번 (0) | 2020.09.22 |
[알고리즘] 백준 별 찍기 -1- 2438번 (0) | 2020.09.21 |
Comments