HDU——3789 奥运排序问题

题目链接:

不是总排名,是给定的序号排名!!!

#include
#include
#include
#include
#include
#include
#include
using namespace std;
#define maxn 1005
struct node{
    double gp;
    double jp;
    double r;
    int id;
}a[maxn];
bool cmp1(node a,node b)
{
    return a.gp>b.gp;
}
bool cmp2(node a,node b)
{
    return a.jp>b.jp;
}
bool cmp3(node a,node b)
{
    return a.gp/a.r>b.gp/b.r;
}
bool cmp4(node a,node b)
{
    return a.jp/a.r>b.jp/b.r;
}
int main()
{
    int m,n;
    int need[maxn];
    int pm[maxn][5];
    while(~scanf("%d%d",&m,&n))
    {
        for(int i=0;ipm[need[j]][k])
                        t++;
                }
            }
            if(t

 

你可能感兴趣的:(排序,hdu)