#include<bits/stdc++.h>
using namespace std;
struct people{
int k,s;
}a[10001],b[10001];
int n,m,w=0;
int main()
{cin>>n>>m;
m=m*1.5;
for(int i=0;i<n;i++)
cin>>a[i].k>>a[i].s;
for(int i=0;i<n-1;i++)
for(int j=i+1;j<n;j++)
{
if(a[i].s<a[j].s||a[i].s==a[j].s&&a[i].k>a[j].k)
{
swap(a[i],a[j]);
}
}
cout<<a[m].s<<" ";
for(int i=0;i<n;i++)
{
if(a[i].s>=a[m].s)
{w++;
b[w]=a[i];}
}
cout<<w<<endl;
for(int i=1;i<=w;i++)
cout<<b[i].k<<" "<<b[i].s<<endl;
return 0;
}
分数线划定(2)
于 2018-02-24 14:17:09 首次发布