蒟蒻0分求助!!!
查看原帖
蒟蒻0分求助!!!
608502
_Elainasama_楼主2022/7/4 11:23

样例过了,但交上去全WA

#include<bits/stdc++.h>
using namespace std;
struct st{
	int a;
	int b;
}s[5005];
bool cmp(st s1,st s2)
{
	if(s1.b==s2.b) return s1.a<s2.a;
	else return s1.b>s2.b;
}
int ans;
int n,m;
int main()
{
	cin>>n>>m;
	for(int i=1; i<=n; i++) cin>>s[i].a>>s[i].b; 
	sort(s+1,s+n+1,cmp); 
	int xian=s[m*3/2].b;
	for(int i=1; i<=n; i++){
		if(s[i].b>=xian)
			ans++;
	}
	cout<<xian<<" "<<ans<<endl;
	for(int i=1; i<=ans; i++)
	cout<<s[i].a<<" "<<s[i].b<<endl; 
	return 0;
}
2022/7/4 11:23
加载中...