求助!0分!!!
查看原帖
求助!0分!!!
1101352
kungeruyi楼主2024/6/15 09:22

这是我的0分代码,哪里错了???

#include<bits/stdc++.h>
using namespace std;
int main()
{
	int m,n,a[100010],b;long long ans=0;
	cin>>m>>n;
	for(int i=1;i<=m;i++){
		cin>>a[i];
	} 
	sort(a+1,a+m+1);
	for(int i=1;i<=n;i++){
		cin>>b;
		int pos=lower_bound(a+1,a+n,b)-a;
		if(a[pos]>b)
			ans+=a[pos]-b;
		else
			ans+=b-a[pos];
			//cout<<"a[pos]="<<a[pos]<<"  "<<"ans="<<ans<<endl;
	}
	cout<<ans;
	return 0;
}

2024/6/15 09:22
加载中...