문제 설명
정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소 중 두 개를 곱해 만들 수 있는 최댓값을 return하도록 solution 함수를 완성해주세요.
입출력 예
나의 풀이 (Arrays.sort)
import java.util.*;
class Solution {
public int solution(int[] numbers) {
int answer = 0;
Arrays.sort(numbers);
answer = numbers[numbers.length - 1] * numbers[numbers.length - 2];
return answer;
}
}
참고 풀이 X
나의 풀이 (.sort())
function solution(numbers) {
var answer = 0;
numbers.sort((a, b) => a-b);
answer = numbers[numbers.length - 1] * numbers[numbers.length - 2];
return answer;
}
참고 풀이 (내림차순)
function solution(numbers) {
numbers.sort((a,b)=>b-a);
return numbers[0]*numbers[1];
}