#include <cstdio>
#include <algorithm>
using namespace std;
int t,n,s;
int a[10],b[10];
int main()
{
scanf ("%d",&t);
while (t--) {
s=0;
scanf ("%d",&n);
for (int i=0;i<n;i++) scanf ("%d",&a[i]);
for (int i=0;i<n;i++) scanf ("%d",&b[i]);
sort(a,a+n);
sort(b,b+n);
for (int i=0;i<n;i++)
s+=(a[i]*b[n-i-1]);
printf ("%d\n",s);
}
return 0;
}
算法训练 最小乘积(基本型)
最新推荐文章于 2020-07-18 16:12:57 发布