蒟蒻20分求助!!!
查看原帖
蒟蒻20分求助!!!
666289
billifs楼主2022/2/19 08:57

第二,三点过了,其他全WA

#include<bits/stdc++.h>
using namespace std;

int main()
{
    int n,s,x=0;
	double w[5000],a[5000],b[5000];
    cin>>n>>s;
	for(int i=1;i<=n;i++) 
	{
		cin>>b[i]>>a[i];
	}
	for(int i=1;i<=n;i++)
	{
	   for(int j=i+1;j<=n;j++)
		{
		    if(a[i]<a[j])
			{
			  swap(a[i],a[j]);
			  swap(b[i],b[j]);
		    }
			else if(a[i]==a[j]&&b[i]>b[j])
			{
		   	  swap(b[i],b[j]);
			} 
		}
	}
	x=s*1.5;
	cout<<a[x]<<" "<<x<<endl;
	for(int i=1;;i++) 
	{
	  if(a[i]>=a[x])
	  cout<<b[i]<<" "<<a[i]<<endl;
	  else break;
	}
    return 0;
}
2022/2/19 08:57
加载中...