반응형
SMALL
import java.util.Scanner;
public class Main {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int N = sc.nextInt();
int[] num = new int[N];
for(int i=0; i<N; i++) {
num[i] = sc.nextInt();
}
int min = 1000000;
int max = -1000000;
for(int i=0; i<N; i++) {
if(num[i]>max) {
max=num[i];
}
if(num[i]<min) {
min=num[i];
}
}
System.out.println(min+" "+max);
}
}
입력된 수가 초기에 설정한 min보다 작거나 max보다 클 경우 엉뚱한 결과값이 출력될 수 있으므로 min엔 최댓값을, max엔 최솟값을 넣어 이러한 경우가 발생하지 않도록 함.
반응형
LIST
'백준' 카테고리의 다른 글
백준 11653번 문제 소인수분해 (Java) (0) | 2021.07.14 |
---|---|
백준 10871번 문제 X보다 작은 수 (Java) (0) | 2021.05.14 |
백준 11557번 문제 Yangjojang of The Year (Java) (0) | 2021.05.14 |
백준 11656번 문제 접미사 배열 (Java) (0) | 2021.05.14 |
백준 10814번 문제 나이 순 정렬 (Java) (0) | 2021.05.13 |