#include<bits/stdc++.h>
using namespace std;
int main(){
int n,m,a[1009],q[1009],cnt=0;
int* ans;
cin>>n>>m;
for(int i=0;i<m;i++)
cin>>a[i];
sort(a,a+n);
for(int i=0;i<m;i++)
q[cnt++]=(m-i)*a[i];
ans=max_element(q,q+cnt);
cout<<a[ans-q]<<" "<<*ans;
return 0;
}
不知道哪里错了,玄关