#include <iostream>
#include <cstring>
#include <cmath>
#include <algorithm>
using namespace std;
int cmp(int a,int b){
return a>b;
}
int main(){
int t,n;
cin>>t;
while(t--) {
cin >>n;
int s[1000],max=0;
for(int i=0;i<n;i++)
cin>>s[i];
sort(begin(s),begin(s)+n,cmp);
for(int i=0;i<n;i++){
if(s[i]*(i+1)>max)
max=s[i]*(i+1);
}
cout<<max<<endl;
}
return 0;
}
// 5 4 3
// 5 5 3
狐狸和绳子的故事
最新推荐文章于 2023-02-23 21:54:06 发布