80分,#2和#8 wa了,求大佬救
  • 板块P2813 母舰
  • 楼主wbxxxx
  • 当前回复0
  • 已保存回复0
  • 发布时间2023/12/16 09:42
  • 上次更新2023/12/16 11:33:13
查看原帖
80分,#2和#8 wa了,求大佬救
748379
wbxxxx楼主2023/12/16 09:42
#include<bits/stdc++.h>
using namespace std;
long long a[1000009],b[1000009];
int main()
{
	int n,m,sum=0,cnt=0,i,j;
    cin>>n>>m;
    for(i=1;i<=n;i++) cin>>a[i];
	sort(a+1,a+n+1);
    for(i=1;i<=m;i++) cin>>b[i];
    sort(b+1,b+m+1);
    for(i=1;i<=m;i++)
	{
        if(a[cnt]==0) cnt++;
        if(a[cnt]<b[i])
		{
			cnt++;
			b[i]=0;
		}
         if(cnt>n)
         {
         	break;
		 }
        
    }
    if(cnt<=n) sum=0;
    else 
	 {
	 	for(i=1;i<=m;i++) sum+=b[i];
		cout<<sum;
	 }
    return 0;
} 
2023/12/16 09:42
加载中...