请大佬看看问题出在哪
查看原帖
请大佬看看问题出在哪
211227
luyiming2019楼主2020/8/13 20:31
麻烦大佬看一下代码哪里出的问题,本地都没问题,但一直WA
#include<bits/stdc++.h> 
using namespace std;
struct xuan
{
	int k,fen;
}; 
bool cmp(xuan a,xuan b)
{
	if(a.fen>b.fen) return 1;
	else if(a.fen<b.fen) return 0;
	else
	{
		if(a.k>b.k) return 0;
		return 1;
	}
}
int main()
{
	int n,m,f,t;
	cin>>n>>m;
	xuan a[n];
	for(int i=0;i<n;i++) cin>>a[i].k>>a[i].fen;
	sort(a,a+n,cmp);
	m=m*3/2;
	f=a[m-1].fen;
	cout<<f<<" ";
	for(int i=0;i<n;i++)
	{
		if(a[i].fen>=f) 
		t++;
	}
	cout<<t<<endl;
	for(int i=0;i<n;i++)
	{
		if(a[i].fen>=f) 
		cout<<a[i].k<<" "<<a[i].fen<<endl;
	}
}

谢谢!

2020/8/13 20:31
加载中...