#include<bits/stdc++.h>
using namespace std;
int t,n,m,a[300005],b[300005];
int main(){
cin>>t;
while(t--){
cin>>n>>m;
long long s1=0,s2=0;
for(int i=0;i<n;i++) {
cin>>a[i];
s1+=a[i];
}
for(int i=0;i<n;i++) {
cin>>b[i];
s2+=b[i];
}
sort(a,a+n);
sort(b,b+n);
int c=0,i=0,j=0;
while(i<n&&j<n) {
if(a[i]+b[j]>=m) {
c++;
i++;
j++;
}else i++;
}
cout<<s1+s2-c*m<<'\n';
}
}
样例过了,但 4AC 26WA,@获得小号 Moya_calc 关注谢谢