文章
13
粉丝
76
获赞
5
访问
7.9k
需要读懂题意。思路不难,写起来略繁琐。
即有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...
登录后发布评论
暂无评论,来抢沙发