최댓값 만들기 (1)

난이도 하
화낼거양's avatar
Dec 05, 2024
최댓값 만들기 (1)
Contents
문제정답
 
 
 
 

문제

 
notion image
 
 
기본적으로 주어진 코드 :
class Solution { public int solution(int[] numbers) { int answer = 0; return answer; } }
 

정답

 
import java.util.Arrays; class Solution { public int solution(int[] numbers) { Arrays.sort(numbers); int answer = numbers[numbers.length - 1] * numbers[numbers.length - 2]; return answer; } }
 
 
 
💡
배열의 원소들 중 2개를 서로 곱해서 가장 큰 수를 만들어야 합니다.
 
  • 전달 받은 매개변수 numbers를 정렬합니다.
  • 정렬된 배열의 (마지막 인덱스)와 (마지막 인덱스 - 1)이 배열의 가장 큰 숫자 2개입니다.
  • 곱한 값을 반환합니다.
Share article

moohyun