#include <bits/stdc++.h>
using namespace std;
int main() {
int N;
cin >> N;
vector<int> arr1(N);
vector<int> arr2(N);
int answer = 0;
for(int i = 0; i < N; i++) {
cin >> arr1[i];
}
for(int i = 0; i < N; i++) {
cin >> arr2[i];
}
sort(arr1.begin(), arr1.end());
sort(arr2.begin(), arr2.end(), greater<int>());
for(int i = 0; i < N; i++) {
answer += arr1[i] * arr2[i];
}
cout << answer;
}
'Problem Solving > 백준' 카테고리의 다른 글
지능형 기차 (0) | 2022.01.16 |
---|---|
숫자의 개수 (0) | 2022.01.16 |
방번호 (0) | 2022.01.16 |
[백준/C++] 2475번 검증수 (0) | 2022.01.16 |
평균은 넘겠지 (0) | 2022.01.16 |