(10818) 최소, 최대

문제


나의 생각

그냥 주어진 배열에서 가장 작은값과 큰값만 format 양식에 맞게 제출을 하면 되는 문제이다.

stream을 통하여 문제를 처리.


import java.util.Arrays;
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        String s1 = scanner.nextLine();
        String s2 = scanner.nextLine();

        int arrA = Integer.parseInt(s1);
        int[] arrB = Arrays.stream(s2.split(" ")).mapToInt(Integer::parseInt).toArray();
        int min = Arrays.stream(arrB).min().orElse(0);
        int max = Arrays.stream(arrB).max().orElse(0);
        System.out.printf("%d %d", min, max);
    }
}

'BackJoon > Algorithm' 카테고리의 다른 글

(9012)괄호  (0) 2023.03.21
(24174) 알고리즘 수업 - 힙 정렬 2  (1) 2023.03.19
(1158) 요세푸스 문제  (0) 2023.03.17
(1021번) 회전하는 큐  (0) 2023.03.14
(25556번) 포스택  (0) 2023.03.13