90分help!!!
  • 板块P2813 母舰
  • 楼主yuxiang_wang
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/7/7 10:17
  • 上次更新2024/7/7 12:10:38
查看原帖
90分help!!!
1241264
yuxiang_wang楼主2024/7/7 10:17

救命!救命!

#include<bits/stdc++.h>
using namespace std;
int n,m;
int ns[10010],ms[10010];
int headshots(){
    int i=1,j=1;
    int r=0;
    while(i<=m&&j<=n){
        if(ms[i]>ns[j]) j++;
        else r+=ms[i];
        i++;
    }
    if(j<=n) return 0;
    while(i<=m) r+=ms[i++];
    return r;
}
int main(){
	scanf("%d %d",&n,&m);
	for(int i=1;i<=n;i++){
		scanf("%d",ns+i);
	}
	for(int i=1;i<=m;i++){
		scanf("%d",ms+i);
	}
	sort(ns+1,ns+n+1);
	sort(ms+1,ms+m+1);
	int kill=0;
	kill=headshots();
	cout<<kill;
	return 0;
}
2024/7/7 10:17
加载中...