문제
소스코드
#include<iostream>
#include<array>
#include<algorithm>
constexpr int MAX = 1000;
int main() {
std::array<int, MAX> list;
int count;
std::cin >> count;
for (int i = 0; i < count; ++i)
std::cin >> list[i];
auto max_iter = std::max_element(list.begin(), list.begin() + count);
auto min_iter = std::min_element(list.begin(), list.begin() + count);
std::cout << (*max_iter) - (*min_iter) << "\n";
}
후기
문제가 쉽다고 생각해서 풀고 보니 초등학생용 문제였다... 코딩 문제가 이렇게 쉽게 나오면 제목 그대로 행복일 거라는 생각이 들었으며 STL 점검차 풀어보기에는 좋은 문제였다.
출처 및 레퍼런스
문제 링크:https://www.acmicpc.net/problem/15969
'온라인 코딩 > 기타(Other)' 카테고리의 다른 글
[백준] 16165번 걸그룹 마스터 준석이 (0) | 2020.03.22 |
---|---|
[백준] 17224번 APC는 왜 서브태스크 대회가 되었을까? (0) | 2020.03.19 |
[백준] 17389번 보너스 점수 (0) | 2020.03.18 |
[구름 IDE] 비타알고 시즌2 시공의 폭풍 속으로 (★1) (0) | 2020.03.11 |
[백준] 10818번 최소,최대 (0) | 2020.03.03 |