본문 바로가기

온라인 코딩/기타(Other)

[백준] 15979번 행복

 

 

 

 

 

문제

 

소스코드

#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