搜索
查看: 1133|回复: 12
打印 上一主题 下一主题

P1003不高兴的津津 题解

[复制链接]
跳转到指定楼层
楼主
发表于 2015-10-24 09:43:41 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
没有什么难点,可能不知道的就是qsort吧[mw_shl_code=c,true]#include <stdio.h>
#include <stdlib.h>

typedef struct
{
    int number;
    int lesson;
}DAY;

int downsort(const void *a, const void *b)
{
    if((*(DAY*)a).lesson != (*(DAY*)b).lesson)
        return (*(DAY*)b).lesson - (*(DAY*)a).lesson;
    return (*(DAY*)a).number - (*(DAY*)a).number;
}

int main()
{
    DAY day[7];
    int t[7], i;
   
    for(i = 0;i < 7;i ++)
    {
        scanf("%d %d", &day.lesson, &t);
        day.lesson += t;
        day.number = i + 1;
    }
    qsort(day, 7, sizeof(day[0]), downsort);
    printf("%d", day[0].number);
   
    getchar(), getchar();
    return 0;
}[/mw_shl_code]
沙发
 楼主| 发表于 2015-10-25 20:01:43 | 显示全部楼层

对的      
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表