Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
133952 莫栋涛 田忌赛马 C++ 通过 100 0 MS 256 KB 639 2024-03-02 10:57:46

Tests(5/5):


#include <bits/stdc++.h> #define int long long using namespace std; int a[2005], b[2005]; signed main() { while (true) { int n; cin >> n; if (n == 0) return 0; for (int i = 1; i <= n; i++) cin >> b[i]; for (int i = 1; i <= n; i++) cin >> a[i]; sort(a+1,a+n+1); sort(b+1,b+n+1); int l1=1,l2=1,r1=n,r2=n,money=0; for (int i = 1; i <= n; i++) { if (a[r1] < b[r2]) { money+=200; r1--; r2--; } else if (a[l1] < b[l2]) { money+=200; l1++; l2++; } else if (a[r1] > b[l2]) { l2++, r1--; money-=200; } } cout << money << endl; } return 0; }


测评信息: