프로그래머스(Level 0) - 🧞‍♂️ 최댓값 만들기(2)

Gammi·2023년 6월 11일
0

프로그래머스

목록 보기
66/69

✔ 문제






✔ 해결


import java.util.*;

class Solution {
  public int solution(int[] numbers) {
    int answer = 0, sub_answer = 0;
    
    Arrays.sort(numbers);
    
    for(int i = 0; i < numbers.length; i++) {
      if(numbers[i] < 0) {
        sub_answer = numbers[0] * numbers[1];
      }else {
        answer = numbers[numbers.length - 1] * numbers[numbers.length - 2];
      }
    }
    if(sub_answer != 0 && sub_answer > answer) {
      answer = sub_answer;
    }
    return answer;
  }
}
profile
개발자가 되었어요⭐️

0개의 댓글