其他分享
首页 > 其他分享> > 狐狸和绳子的故事

狐狸和绳子的故事

作者:互联网

#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

标签:begin,故事,int,max,狐狸,绳子,cin,include,cmp
来源: https://blog.csdn.net/Jay98/article/details/113872147