暴力还真的出奇迹了 这题窝将读入的两个数组都先排个序,然后再枚举一遍就过了; 目前题解最短的代码QwQ。 这里是代码 #include<bits/stdc++.h> using namespace std; #define N 1000004 int n,m,a[N],b[N],l,r; int main(){ cin>>n>>m; for(int i=0;i<n;i++) cin>>a[i]; for(int i=0;i<m;i++) cin>>b[i]; sort(a,a+n),sort(b,b+m); while(l...