90求助
查看原帖
90求助
562891
BEST_CAT楼主2023/1/29 15:19

90分求助

#include<bits/stdc++.h>
using namespace std;
int n,a[1005],m;
int main(){
	int i,k,mx=0,ans=0;
	cin>>n>>m;
	for(i=1;i<=m;i++){
	    cin>>a[i];
	}
	sort(a+1,a+m+1);
	for(i=m;i>=1;i--){
		if(a[i]*(m-i+1)>mx&&m-i+1<=n){
		    mx=a[i]*(m-i+1),ans=a[i];
		}
	}
	cout<<ans<<" "<<mx; 
    return 0 ;
}
2023/1/29 15:19
加载中...