80pts求条
查看原帖
80pts求条
819326
Birds_int_he_sky楼主2025/1/23 09:03

记录

#include<bits/stdc++.h>
using namespace std;
bool cmp(pair<int,int> a,pair<int,int> b)
{
    if(a.second!=b.second)
        return a.second>b.second;
    return a.first<b.first;
}
int main()
{
    int n,m;
    cin>>n>>m;
    vector<pair<int,int>> v(n);
    for(auto& i:v)
        cin>>i.first>>i.second;
    sort(v.begin(),v.end(),cmp);
    cout<<v[m*3/2].second<<" ";
    int cnt=0;
    while(v[cnt++].second>=v[m*3/2].second);
    cout<<cnt-1<<endl;
    for(int i=0;i<cnt-1;i++)
        cout<<v[i].first<<" "<<v[i].second<<endl;
    return 0;
}
2025/1/23 09:03
加载中...