贪心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 山西

相关推荐

不吃勤菜_Java版:我靠 acm 大佬 可以乱杀
点赞 评论 收藏
分享
神哥不得了:神哥来啦~1.建议不要包装,很容易问穿2.没日常也能找到暑期3.简历模板换一下,字体和版式看着好难受,而且最好压缩到一页,技术的倒数第2和3重复啦,项目建议换两个高质量的上去,如果时间够的话,八股就把高频top50的题目多巩固几遍,吃透,注意不要找假高频,这样绝对能找到暑期
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务