본문 바로가기
Algorithm/Programmers

[Programmers] Lv.0 | 최댓값 만들기 (2) | Java

by unknownomad 2025. 10. 3.

문제

https://school.programmers.co.kr/learn/courses/30/lessons/120862

 

풀이

import java.util.Arrays;

class Solution {
    public int solution(int[] numbers) {
        Arrays.sort(numbers);
        
        int n = numbers.length;
        
        int max1 = numbers[n - 1] * numbers[n - 2];
        
        int max2 = numbers[0] * numbers[1];
        
        return Math.max(max1, max2);
    }
}

댓글