#include<iostream>
#include<cstdio>
using namespace std;
struct student
{
int num;
int score;
};
student a[5500];
int main()
{
int n,m1,j,i,k=1,sum=0,m;
scanf("%d%d",&n,&m1);
m=(m1*150)/100;
for(i=1;i<=n;i++)
scanf("%d%d",&a[i].num,&a[i].score);
for(i=n-1;i>=1;i--)
{
for(j=1;j<=i;j++)
{
if(a[j].score<a[j+1].score)
swap(a[j],a[j+1]);
if(a[j].score==a[j+1].score&&a[j].num>a[j+1].num)
swap(a[j],a[j+1]);
}
}
for(i=1;i<=n;i++)
if(a[i].score>=a[m].score)
sum++;
cout<<a[m].score<<" "<<sum<<endl;
for(i=1;i<=sum;i++)
if(a[i].score>=a[m].score)
cout<<a[i].num<<" "<<a[i].score<<endl;
return 0;
}
1180
最新推荐文章于 2022-01-03 18:01:22 发布