My Code:
#include<bits/stdc++.h>
using namespace std;
int n,m,a[20005],z[20005],ans;
int main(){
cin>>n>>m;
for(int i=1; i<=n; i++) cin>>a[i];
for(int i=1; i<=m; i++) cin>>z[i];
sort(a+1,a+1+n);
sort(z+1,z+1+m);
for(int i=1; i<=n; i++){
bool flag=0;
int k=0;
while(!flag&&k<=m){
k++;
if(z[k]>=a[i]) flag=1,ans+=z[k];
}
if(!flag){
cout<<"you died!";
return 0;
}
}
cout<<ans<<endl;
return 0;
}
解答问题后关注