文章

9

粉丝

0

获赞

0

访问

7.1k

头像
奥运排序问题 题解:为什么只通过25%呢 ?请找错误用例 谢谢!!
P1310 浙江大学机试题
发布于2024年3月10日 13:55
阅读数 926

#include<stdio.h>
#include<stdlib.h>
struct C{
    int gold;//金牌
    int model;//奖牌
    int people;
    float gp;
    float jp;//奖牌人均
    int number;//国家号
    int pm[10];//四种方式的排名
    };
int n,m;
void one(struct C x[100]){//金牌总数
    int t[10];
    for(int i=0;i<n;i++)
        t[i]=x[i].gold;
    for(int i=0;i<n;i++){
        for(int j=0;j<n-1-i;j++){
            if(t[j]<t[j+1]){
                int p=t[j];
                t[j]=t[j+1];
                t[j+1]=p;
       &nbs...

登录查看完整内容


登录后发布评论

2 条评论
snake VIP
2024年3月10日 14:19

你这代码写的太长了。。。

考试的时候这么写都结束了

C语言建议用qsort来排序

赞(0)

A001 : 回复 snake: 好的 感谢 呜呜呜 我去看看qsort

2024年3月10日 15:36