贪心senior‘s GUN

#include<bits/stdc++.h>
using namespace std;

const int Max=100000;
int a[Max];
int b[Max];

bool Compare(int x,int y){
    return x>y;
}

int main(){
    int t;;
    cin>>t;
    while(t--){
        int n,m;
        while(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,Compare);
            sort(b,b+m);
            long long answer=0;
            for(int i=0;i<n;i++){
                if(a[i]>b[i]||i<=m){
                    answer+=a[i]-b[i];
                }
                else{
                    break;
                }
            }
            cout<<answer<<endl;
        }
    }
    return 0;
}
全部评论
楼主是天天刷题?我现在就是天天刷
点赞 回复 分享
发布于 2022-10-10 11:10 山西

相关推荐

11-14 16:13
已编辑
重庆科技大学 测试工程师
Amazarashi66:不进帖子我都知道🐮❤️网什么含金量
点赞 评论 收藏
分享
lxylxy_:其实是美团卷起来了
点赞 评论 收藏
分享
评论
1
收藏
分享
牛客网
牛客企业服务