记录编号 532239 评测结果 WWWWWWWWWW
题目名称 田忌赛马 最终得分 0
用户昵称 Gravatar海阔天空 是否通过 未通过
代码语言 C++ 运行时间 0.017 s
提交时间 2019-05-25 17:24:51 内存使用 29.01 MiB
显示代码纯文本
#include <iostream>
#include <algorithm>
#include <cstring>
#include <cstdio>
using namespace std;

inline int read(){
	int x=0,w=1;
	char ch=getchar();
	for(;ch>'9'||ch<'0';ch=getchar()) if(ch=='-') w=-1;
	for(;ch>='0'&&ch<='9';ch=getchar()) x=x*10+ch-'0';
	return x*w;
}

const int maxn=2005;
int n;
int tian[maxn],wang[maxn];
int f[maxn][maxn];
int ans;

inline bool cmp(int a,int b){
	return a>b;
}

int main(){
	freopen("horsea.in","r",stdin);
	freopen("horsea.out","w",stdout);
	n=read();
	for(int i=1;i<=n;i++) tian[i]=read();
	for(int i=1;i<=n;i++) wang[i]=read();
	sort(tian+1,tian+1+n,cmp);
	sort(wang+1,wang+1+n,cmp);
	for(int i=1,j=1,ii=n,jj=n;i<=ii;){
		if(tian[i]>wang[j]){
			ans+=200;
			i++,j++;
		}
		else if(tian[i]<wang[j]){
			ans-=200;
			j++,ii--;
		}
		else{
			if(tian[ii]>wang[jj]){
				ans+=200;
				ii--,jj--;
			}
			else{
				if(tian[ii]<wang[j])
					ans-=200;
				ii--;	
				j++;
			}
		}
	}
	cout<<ans<<'\n';
	return 0;
}