样例过了,全wa,求大佬·-·
#include <bits/stdc++.h>
using namespace std;
int main()
{
int n,m,h[5005],f[5005],xian,k=1;
cin>>n>>m;
for(int i=1;i<=n;i++)
cin>>h[i]>>f[i];
for(int i=1;i<n;i++)
{
for(int j=1;j<=n-i;j++)
{
if(f[j]<f[j+1])
{
swap(f[j],f[j+1]);
swap(h[j],h[j+1]);
}
if(f[j]==f[j+1])
if(h[j]>h[j+1])
{
swap(f[j],f[j+1]);
swap(h[j],h[j+1]);
}
}
}
m=floor(m*3/2);
xian=f[m];
cout<<xian<<" ";
while(f[m]!=f[m+1])
m++;
m=m+1;
cout<<m<<endl;
for(int i=1;i<=m;i++)
cout<<h[i]<<" "<<f[i]<<endl;
}