75!!!!!!!!!!!
查看原帖
75!!!!!!!!!!!
1342927
binyage楼主2024/12/13 22:03
#include<bits/stdc++.h>
using namespace std;
int n,sum;
struct xxx
{
	long long a,b,cha;
}a[1005];
bool cmp(xxx x,xxx y)
{
	return x.cha>y.cha;
}
int main()
{
	cin>>n;
	for(int i=1;i<=n;i++)
	{
		cin>>a[i].a;
	}
	for(int i=1;i<=n;i++)
	{
		cin>>a[i].b;
		a[i].cha=a[i].a-a[i].b;
	}
	sort(a+1,a+1+n,cmp);
	int win=0,pin=0;
	for(int i=1;i<=n;i++)
	{
		if(a[i].cha>0)
		{
			win++;
		}
		else if(a[i].cha==0)
		{
			pin++;
		}
	}
	if(n-pin-win<win)
	{
		cout<<0;
		return 0;
	}
	
	
	for(int i=1;i<=n;i++)
	{
		if(a[i].cha==0)
		{
			pin--;
			sum++;
			win++;
		}
		else if(a[i].cha<0)
		{
			sum+=abs(a[i].cha);
			pin++;
		}
		if(n-pin-win<win)
		{
			cout<<sum;
			return 0;
		}
 	}
	return 0;
}
2024/12/13 22:03
加载中...