백준 10818 최소, 최대

2021. 1. 15. 17:00· 알고리즘/백준(BOJ)
반응형

백준 10818 문제는 N 개의 정수가 주어지면 최솟값과 최대값을 구하는 정말 간단한 문제이다.

 

근데 난 이 문제를 여러 번 틀렸는데, 이유는 문제에서 주어진 범위가 -1000000부터 1000000까지였다는 점을 주의하지 않았기 때문이다.

 

알고리즘은 정말 간단한 문제고, 쉽게 풀었지만 코딩 테스트에서는 정수의 범위를 간과하면 안된다것을 알아야한다.

#include <iostream>

using namespace std;

int main() {
	int N;

	cin >> N;

	int *arr = new int[N];

	int min = 1000000;
	int max = -1000000;

	for (int i = 0; i < N; i++) {
		cin >> arr[i];

		if (arr[i] < min)
			min = arr[i];

		if (arr[i] > max)
			max = arr[i];
	}

	cout << min << " " << max;

	return 0;
}
반응형

'알고리즘 > 백준(BOJ)' 카테고리의 다른 글

백준 10989 수 정렬하기 3  (0) 2021.01.17
백준 2751 수 정렬하기2  (0) 2021.01.15
백준 2750 수 정렬하기  (0) 2021.01.15
백준 2231번 분해합  (0) 2021.01.11
백준 2798번 블랙잭  (0) 2021.01.11
'알고리즘/백준(BOJ)' 카테고리의 다른 글
  • 백준 2751 수 정렬하기2
  • 백준 2750 수 정렬하기
  • 백준 2231번 분해합
  • 백준 2798번 블랙잭
오뚜깅
오뚜깅
오뚜깅
오뚜깅
오뚜깅
전체
오늘
어제
  • 분류 전체보기
    • 취업인생
    • Programming
      • C & C++
      • Python
      • OpenCV
      • PCL
      • ROS
      • Deep learning
      • Network
    • 알고리즘
      • 이론
      • 백준(BOJ)
      • 프로그래머스(Programmers)
    • Project
    • IT
      • 우분투
    • 일상
      • 말씀 묵상
      • 끄적임
      • 영어 일기

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • clustering
  • cuda설치
  • c++code
  • installubuntu
  • cv_bridge
  • PointCloudLibrary
  • OtsuAlgorithm
  • installcuda
  • pointcloud
  • 우분투
  • 백준2798
  • imageclustering
  • cuda9.0
  • CuDNN
  • 백준2231
  • installcudnn
  • pytorch
  • 오츠알고리즘
  • 딥러닝환경구축
  • CUDA
  • C++
  • cudaversion
  • DeepLearning
  • 사용자지정정규화공식
  • opencv
  • rospy
  • graphicdriver
  • tensorflowversion
  • kmeansclustering
  • 2292

최근 댓글

최근 글

hELLO · Designed By 정상우.v4.2.2
오뚜깅
백준 10818 최소, 최대
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.