十分全wa,求大佬·-·
查看原帖
十分全wa,求大佬·-·
657700
dog_of_mayi_is_me楼主2022/2/13 10:09

样例过了,全wa,求大佬·-·

#include <bits/stdc++.h>
using namespace std;
int main()
{
	int n,m,h[5005],f[5005],xian,k=1;
	cin>>n>>m;
	for(int i=1;i<=n;i++)
		cin>>h[i]>>f[i];

	for(int i=1;i<n;i++)
	{	
		for(int j=1;j<=n-i;j++)
		{
			if(f[j]<f[j+1])
			{
				swap(f[j],f[j+1]);
				swap(h[j],h[j+1]);
			}
			if(f[j]==f[j+1])
				if(h[j]>h[j+1])
				{
					swap(f[j],f[j+1]);
					swap(h[j],h[j+1]);
				}	
		}
	}
	m=floor(m*3/2);
	xian=f[m];
	cout<<xian<<" ";
	while(f[m]!=f[m+1])
		m++;
	m=m+1;
	cout<<m<<endl;
	for(int i=1;i<=m;i++)
		cout<<h[i]<<" "<<f[i]<<endl;
}
2022/2/13 10:09
加载中...