文章

13

粉丝

43

获赞

4

访问

3.1k

头像
奥运排序问题 题解:
Kohi VIP
P1310 浙江大学机试题
发布于2024年3月20日 13:59
阅读数 197

需要读懂题意。思路不难,写起来略繁琐。

即有n个国家的信息,排序后以规定格式输出指定的m个国家的最优排名和最优排名方式。

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

typedef struct{
    int num;
    int gold, total, man;
    double gm, tm;
    int t1, t2, t3, t4;
}info;

bool cmp1(const info &i1, const info &i2){
    return i1.gold > i2.gold;
}

bool cmp2(const info &i1, const info &i2){
    return i1.total > i2.total;
}

bool cmp3(const info &i1, const info &i2){
    return i1.gm > i2.gm;
}

bool cmp4(const info &i1, const info &i2){
    return i1.tm > i2.tm;
}

bool cmpFinal(const info &i1, const info &i2){
    return i1.num < i2.num;
}

int main(){
    int n, m;
    while(cin>>n>>m){
       info a[n];
        for(int i = 0; i < n; i++){
          &nb...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发