-
백준 10818 - 최소, 최대카테고리 없음 2019. 9. 7. 13:06반응형
기본라이브러리에 있는 max와 min 함수를 사용하면 간단히 해결가능한 문제이다.
초기값설정을 max를 -1000000 min을 1000000로 하면 된다.사실 벡터와 배열을 사용해서 풀려고 하다가 틀려서 더 간단한 방법을 생각해보았다.
아래가 결과물이다.#include <iostream> #include <algorithm> using namespace std; int main() { int num; int maxN = -1000000; // max함수를 사용하기 위해 최저값 int minN = 1000000; //min함수를 사용하기 위해 최대값 int temp; cin >> num; for (int i = 0; i < num; i++) { cin >> temp; maxN = max(temp, maxN); minN = min(temp, minN); } cout << minN << " " << maxN; return 0; }
반응형