P9228,求助
查看原帖
P9228,求助
1278637
maple_mustard楼主2024/6/16 18:40
#include<bits/stdc++.h>
#include<cstdio>
#include<iostream>
using namespace std;
long long a[1000005],b[1000005];
long long n,m,k,ans;
bool cmp(long long x,long long y)
{
    return x>y;
}
int main(){
    
    cin>>n>>m>>k;
    int l=min(m,n);
    for(long long i=0;i<n;i++){
        cin>>a[i];
        ans+=a[i];
    }
    for(long long i=0;i<m;i++){
        cin>>b[i];
        ans+=b[i];
    }
    sort(a,a+n,cmp);
    for(int i=1;i<=l;i++){
		ans+=max(a[i],k);
	}
	cout<<ans;
}
2024/6/16 18:40
加载中...