代码如下
#include<bits/stdc++.h>
using namespace std;
int arr1[20005],arr2[20005];
int main(){
int n,m;
cin>>n>>m;
for(int i=1;i<=n;i++){
cin>>arr1[i];
}
for(int i=1;i<=m;i++){
cin>>arr2[i];
}
sort(arr1+1,arr1+n+1);
sort(arr2+1,arr2+n+1);
int b=1,sum=0;
for(int i=1;i<=n;i++){
while(arr1[i]>arr2[b]){
b++;
if(b>m){
cout<<"you died!";
return 0;
}
}
sum+=arr1[i];
}
cout<<sum;
return 0;
}