异常错误,求助
查看原帖
异常错误,求助
890358
封禁用户楼主2023/7/8 21:36
#include<bits/stdc++.h>
using namespace std;
bool cmp(int a,int b){
	return a>b;
}
struct sbh{
	string ID;
	int pass;
};
sbh pen[5005];
sbh lqpen[4005];
int n,m;
int main(){
	cin>>n>>m;
	int mod=m*1.5;
	for(int i=0;i<n;i++){
		cin>>pen[i].ID>>pen[i].pass;
	}
	stable_sort(pen,pen+n,cmp);
	int fsx=pen[mod-1].pass;
	cout<<fsx<<' ';
	int rs=0;
	for(int i=0;i<n;i++){
		if(pen[i].pass>=fsx){
			lqpen[rs].ID=pen[i].ID;
			lqpen[rs].pass=pen[i].pass;
		}
		rs++;
	}
	cout<<rs<<endl;
	for(int i=0;i<rs;i++){
		cout<<lqpen[i].ID<<' '<<lqpen[i].pass<<endl;
	}
	return 0;
}
2023/7/8 21:36
加载中...