NYOJ 871 比赛
2015-07-02 17:48
246 查看
#include<stdio.h>
int m,i,j,n;
struct student
{
int num;
char name[20];
int score;
}stu[100];
int main()
{
scanf("%d",&m);
while(m--)
{
scanf("%d",&n);
struct student t;
for(i=0;i<n;i++)
scanf("%d%s%d",&stu[i].num,&stu[i].name,&stu[i].score);
for(i=0;i<n-1;i++)
for(j=0;j<n-1-i;j++)
if(stu[j+1].score>stu[j].score)
{
t=stu[j+1];
stu[j+1]=stu[j];
stu[j]=t;
}
for(i=0;i<n;i++)
printf("%d %s %d\n",stu[i].num,stu[i].name,stu[i].score);
}
}
int m,i,j,n;
struct student
{
int num;
char name[20];
int score;
}stu[100];
int main()
{
scanf("%d",&m);
while(m--)
{
scanf("%d",&n);
struct student t;
for(i=0;i<n;i++)
scanf("%d%s%d",&stu[i].num,&stu[i].name,&stu[i].score);
for(i=0;i<n-1;i++)
for(j=0;j<n-1-i;j++)
if(stu[j+1].score>stu[j].score)
{
t=stu[j+1];
stu[j+1]=stu[j];
stu[j]=t;
}
for(i=0;i<n;i++)
printf("%d %s %d\n",stu[i].num,stu[i].name,stu[i].score);
}
}
相关文章推荐
- redis 主从 集群配置
- 举例详解Linux系统下Pure-ftpd的使用方法
- openssl之BIO系列之19---Filter类型的NULL型BIO
- openssl之BIO系列之18---接受(accept)类型BIO
- iOS中使用blend改变图片颜色
- 为什么使用<!DOCTYPE HTML>
- CentOS7安装Docker,运行Nginx镜像、Centos镜像
- android开发教程21篇(强烈推荐,几乎每一篇都是精华教程)
- 递归问题解决二叉树问题
- ZooKeeper权限配置
- 深入理解ceph-disk的工作机制
- openssl之BIO系列之17---连接(connect)类型BIO
- monkey命令详解
- Android Studio 简介及导入jar包和第三方开源库的方法
- 面试结束后应该做的5件事
- 欢迎使用CSDN-markdown编辑器
- android4.0以上,利用耳机接听键实现自动接听,部分手机失败原因+解决方法(比如华为P7)
- request.getHeader("Referer")中的Referer是从哪里来的?
- openssl之BIO系列之16---BIO对(pair)类型BIO
- openssl之BIO系列之15---内存(mem)类型BIO