백준 1026

Oak_Cassia·2022년 4월 14일
0

백준 1026

#include<algorithm>
#include<iostream>
#include<vector>

int main()
{
    int n;
    std::vector<int> v1, v2;
    std::cin >> n;
    for (int i = 0; i < n; i++)
    {
        int num;
        std::cin >> num;
        v1.push_back(num);
    }
    for (int i = 0; i < n;i++)
    {
        int num;
        std::cin >> num;
        v2.push_back(num);
    }
    sort(v1.begin(), v1.end(), [](int a, int b) { return (a > b); });
    sort(v2.begin(), v2.end(), [](int a, int b) {return (a < b); });

    int result=0;
    for (int i = 0; i < n; i++)
        result+=(v1[i] * v2[i]);
    std::cout << result;
}
profile
rust로 뭐할까

0개의 댓글