1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
import java.util.*;
class Solution
{
public int solution(int []A, int []B)
{
int answer = 0;
Arrays.sort(A);
Arrays.sort(B);
for (int i = 0; i < A.length; i++) {
answer += A[i] * B[B.length - 1 - i];
}
return answer;
}
}
|
cs |
정렬 후 계산하여 빠르게 구하였다.
'Programmers > Level2' 카테고리의 다른 글
숫자의 표현 (0) | 2021.08.03 |
---|---|
방문 길이 (0) | 2021.08.02 |
다음 큰 숫자 (0) | 2021.08.01 |
[3차] n진수 게임 (0) | 2021.07.31 |
최댓값과 최솟값 (0) | 2021.07.31 |