题目:
#include#include #include struct record{ char renumber[16]; int finalrank; int localnum; int localrank; int score;}s[30005];int comp(const void*a,const void*b){ struct record *p=(struct record*)a; struct record *q=(struct record*)b; if(p->score!=q->score) return q->score-p->score; else return strcmp(p->renumber,q->renumber);}int main(){ int n,size=0,i; scanf("%d",&n); for(i=1;i<=n;i++) { int k,j; scanf("%d",&k); for(j=size;j