Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
134048 罗恩祥 田忌赛马 C++ 通过 100 0 MS 260 KB 673 2024-03-02 11:34:08

Tests(5/5):


#include <bits/stdc++.h> using namespace std; #define int long long int lst1[2005],lst2[2005]; signed main() { int N; while(cin >> N && N != 0) { for(int i = 1;i <= N;i++) cin >> lst1[i]; for(int i = 1;i <= N;i++) cin >> lst2[i]; int idx = 1; sort(lst1+1,lst1+1+N); sort(lst2+1,lst2+1+N); int l1 = 1,l2 = 1,r1 = N,r2 = N,p = 0; for(int i = 1;i <= N;i++) { if(lst1[l1] > lst2[l2]) { l1++; l2++; p += 200; } else if(lst1[r1] > lst2[r2]) { r1--; r2--; p += 200; } else if(lst1[l1] < lst2[r2]) { l1++; r2--; p -= 200; } } cout << p << endl; } }


测评信息: