#include <iostream>
#include<vector>
#include <algorithm>
using namespace std;
int solution(vector<int> A, vector<int> B)
{
sort(A.begin(), A.end());
sort(B.begin(), B.end(), greater<int>());
int answer = 0;
for(int i=0; i<A.size(); i++)
answer+= A[i]*B[i];
return answer;
}
'코딩테스트 > 프로그래머스' 카테고리의 다른 글
[Level 2][C++] 카펫 (0) | 2024.10.10 |
---|---|
[Level 2][C++] 최댓값과 최솟값 (0) | 2024.10.10 |
[Level 2][C++] 행렬의 곱셈 (0) | 2024.10.10 |
[Level 2][C++] 전화번호 목록 (0) | 2024.10.02 |
[Level 2][C++] H-Index (0) | 2024.10.01 |