成绩排序

来源:互联网 发布:淘宝的衣服在哪里批发 编辑:程序博客网 时间:2024/04/28 06:02
#include<stdio.h>
#include<algorithm>
#include<string.h>
using namespace std;
struct E{
      char name[10];
 int score;
}buf[1000];
bool cmp(E a,E b){
    if(a.score!=b.score)
{
  return a.score>b.score;
}
}
int main()
{
    int n;int i;
while(scanf("%d",&n)!=EOF)
{
for(i=0;i<n;i++)
{
              scanf("%s%d",&buf[i].name,&buf[i].score);
}
        sort (buf,buf+n,cmp);
   for(i=0;i<n;i++)
{
    printf("%s %d",buf[i].name, buf[i].score);
}
   }
   return 0;
}
0 0
原创粉丝点击