[C++] 纯文本查看 复制代码 #include<bits/stdc++.h>
using namespace std;
bool cmp(int x,int y)
{
return x>y;
}
int main()
{
int n;
int a[1001],b[1001];
while(cin>>n&&n!=0)
{
int sum=0;
int t_h=1,t_l=n,q_h=1,q_l=n;
for(int i=1;i<=n;i++)
cin>>a[i];
for(int i=1;i<=n;i++)
cin>>b[i];
sort(a+1,a+n+1,cmp);
sort(b+1,b+n+1,cmp);
while(t_h<=t_l&&q_h<=q_l)
{
if(a[t_h]>b[q_h])
{
sum+=200;
t_h++;
q_h++;
}
else
{
if(a[t_l]>b[q_l])
{
sum+=200;
t_l--;
q_l--;
}
else
{
if(a[t_l]<b[q_h])
{
sum-=200;
t_l--;
q_h++;
}
else
{
t_l--;
q_h++;
}
}
}
}
cout<<sum<<endl;
}
return 0;
} |