题解
2026-05-14 16:50:05
发布于:浙江
32阅读
0回复
0点赞
#include <bits/stdc++.h>
using namespace std;
int a[1111],b[1111];
bool cmp(int q,int w){//滚键盘
return q>w;
}
int main(){
int n,k,sum=0;cin>>n>>k;
for(int i=1;i<=n;i++)cin>>a[i];
for(int i=1;i<=n;i++){
cin>>b[i];
a[i]-=b[i];//a数组以后不用了,再重新恢复一下利用价值
sum+=b[i];
}
sort(a+1,a+1+n,cmp);
for(int i=1;i<=k;i++)sum+=a[i];
cout<<sum;
return 0;
}
这里空空如也







有帮助,赞一个