代码: #include<bits/stdc++.h> using namespace std; long long n,c,ff,ans; long long suma[200010],sumb[200010];//前 后 struct score{ long long a,b; }s[200010]; bool cmp(score aa,score bb){return aa.a<bb.a; } priority_queue<int>q; int main() { sca…
按 a 排序,暴力用堆维护两侧预处理, 然后枚举中位数即可 #include <bits/stdc++.h> using namespace std; #define int long long const int N = 1000005; struct item { int a,b; bool operator < (const item &x) { return a < x.a; } } I[N]; int n,c,f,a[N],b[N],p[N],q[N]; sign…