246332026-02-13 08:46:21akososkaDarabolás (50 pont)cpp17Elfogadva 50/5037ms1200 KiB
#include <bits/stdc++.h>
using namespace std;

int main() {
	ios::sync_with_stdio(0);
	cin.tie(0);
	long long n,m,s=0;
    cin>>n>>m;
    int a[n],b[m],avag=1,bvag=1;
    n--;m--;
    for(int i=1;i<=n;i++){
        cin>>a[i];
    }
    for(int i=1;i<=m;i++){
        cin>>b[i];
    }
    a[0]=-1;b[0]=-1;
    sort(a+1,a+n+1);
    sort(b+1,b+m+1);
    while(n>0 || m>0){
        if(a[n]>b[m]){
            s=s+a[n]*bvag;
            avag++;
            n--;
        }
        else{
            s=s+b[m]*avag;
            bvag++;
            m--;
        }
    }
    cout<<s;
    return 0;
}


RészfeladatÖsszpontTesztVerdiktIdőMemória
base50/50
1Elfogadva0/01ms316 KiB
2Elfogadva0/020ms844 KiB
3Elfogadva1/11ms316 KiB
4Elfogadva1/11ms568 KiB
5Elfogadva1/11ms316 KiB
6Elfogadva1/11ms316 KiB
7Elfogadva1/11ms316 KiB
8Elfogadva1/11ms500 KiB
9Elfogadva1/11ms316 KiB
10Elfogadva1/11ms508 KiB
11Elfogadva1/11ms500 KiB
12Elfogadva1/11ms316 KiB
13Elfogadva1/11ms508 KiB
14Elfogadva1/11ms552 KiB
15Elfogadva1/11ms316 KiB
16Elfogadva1/11ms316 KiB
17Elfogadva1/11ms316 KiB
18Elfogadva1/11ms500 KiB
19Elfogadva2/21ms316 KiB
20Elfogadva2/21ms316 KiB
21Elfogadva3/33ms316 KiB
22Elfogadva3/34ms444 KiB
23Elfogadva4/410ms476 KiB
24Elfogadva4/410ms616 KiB
25Elfogadva4/420ms812 KiB
26Elfogadva4/420ms800 KiB
27Elfogadva4/437ms1128 KiB
28Elfogadva4/437ms1200 KiB