。。。
2023-08-15 11:00:12
发布于:浙江
using namespace std;
long long a[114514],b[114514],n,m,ans;
int main(){
cin>>n>>m;
for(int i=0;i<n;i++){
cin>>a[i];
}
for(int i=0;i<m;i++){
cin>>b[i];
}
sort(a,a+n);
sort(b,b+m);
bool flag=1;
for(int i=0,j=0;i<n;i++){
while(j<m&&a[i]>b[j]){
j++;
}
if(a[i]<=b[j]){
ans+=b[j];j++;
// cout<<a[j]<<" ";
}
else{
flag=0;break;
}
}
if(flag)cout<<ans<<endl;
else cout<<"you died!";
return 0;
}
//114514
//1919810
//jntm
全部评论 1
hi,欢迎发布题解。1、题解请避免直接命名为“题解”或无标题,无意义标题。2、题解避免只有代码块,需要带有原代码。3、应尽量使用使用markdown书写,帮助读者理解。4、尽量详细地描述解题的思路和步骤。5、如果题目有一些关键的步骤或技巧,不要忘记在题解中进行说明。
2023-08-15 来自 浙江
0
有帮助,赞一个