Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <bits/stdc++.h>
- using namespace std;
- int main() {
- int t;
- cin>>t;
- while(t--)
- {
- long long int n, m, h;
- cin>>n>>m>>h;
- vector<long long int> car(n);
- for(auto &e: car) cin>>e;
- vector<long long int> outlet(m);
- for(auto &e: outlet) cin>>e;
- sort(car.rbegin(), car.rend());
- sort(outlet.rbegin(), outlet.rend());
- long long int ans = 0;
- for(int i=0, j=0; i<n && j<m; i++, j++)
- ans += min({car[i], h*outlet[j]});
- cout<<ans<<"\n";
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment