문제
소스코드
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#include<iostream>
#include<algorithm>
#include<array>
constexpr int ARRAY_MAX = 1000001;
std::array<int, ARRAY_MAX>arr;
int main() {
int N;
std::cin >> N;
for (int i = 0; i < N; ++i) {
int number;
std::cin >> number;
arr[i] = number;
}
auto min_ele=std::min_element(arr.begin(), arr.begin()+N);
auto max_ele = std::max_element(arr.begin(), arr.begin() + N);
std::cout << *min_ele << " " << *max_ele << "\n";
}
|
후기
3월에 첫 글이자 첫 문제이다. 프로젝트를 진행하고 있다 보니 문제를 풀 시간이 생각보다 부족해서 비교적 간단한 문제를 풀었다.
이 문제는 배열의 최소, 최대를 찾는 문제인데 C++의 algorithm의 헤더 파일에 있는 std::min_element, std::max_element 함수를 사용해서 답을 구했다.
출처 및 레퍼런스
문제 링크:https://www.acmicpc.net/problem/10818
'온라인 코딩 > 기타(Other)' 카테고리의 다른 글
[백준] 16165번 걸그룹 마스터 준석이 (0) | 2020.03.22 |
---|---|
[백준] 17224번 APC는 왜 서브태스크 대회가 되었을까? (0) | 2020.03.19 |
[백준] 17389번 보너스 점수 (0) | 2020.03.18 |
[구름 IDE] 비타알고 시즌2 시공의 폭풍 속으로 (★1) (0) | 2020.03.11 |
[백준] 15979번 행복 (0) | 2020.01.17 |