没有什么难点,可能不知道的就是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] |