主要考结构体的运用,难度不大。
思路:新建数组,读取人的信息——排序——输出

#include <stdio.h>
typedef struct _person{char name[26];char group[26];int score;
} person;
//typedef和struct一起写时,紧跟在struct后面的名字其实不重要,但是要有,最后直接把新名字加上就行person getInformation();//读取每个人信息的函数,返回一个person类型的结构体
int main()
{   int i,j,tmp,n;scanf("%d",&n);getchar();person game[21];//创建一个person类型的数组game,存放一场比赛中每个人的信息for(i=0;i<n;i++)game[i]=getInformation();int order[n];for(i=0;i<n;i++) order[i]=i;//得到order[]=0,1,2...for(i=1;i<n;i++)for(j=0;j<n-i;j++)if(game[order[j]].score<game[order[j+1]].score)//冒泡排序,得到记录了顺序的数组order[]{tmp=order[j];order[j]=order[j+1];order[j+1]=tmp;}for(i=0;i<n;i++)//按照order[]记录的顺序来打印printf("%s %s %d\n",game[order[i]].name,game[order[i]].group,game[order[i]].score);return 0;
}person getInformation()
{person tmp;scanf("%s%s%d",tmp.name,tmp.group,&tmp.score);getchar();//吞掉读取整数后产生的回车return tmp;
}

题目描述

世界一级方程式锦标赛(FIA Formula 1 World Championship),简称F1,是由国际汽车运动联合会(FIA)举办的最高等级的年度系列场地赛车比赛,是当今世界最高水平的赛车比赛,与奥运会、世界杯足球赛并称为“世界三大体育盛事”。
目前f1车手积分的计算方法为:
1、前十名记分。2、某站比赛第一名到第10名取得的积分依次为25、18、15、12、10、8、6、4、2、1。现请你写一段程序来输出某站比赛过后,各某车手的排名。
输入:
第一行为一个整数n(0<n<21),后边n行每一行为一名车手的的成绩,格式为:开始为两个用空格分隔的字符串(每个字符串均只包含大小写字母,且长度不超过25),第一字符串代表该车手的名字,第二个字符串代表该车手所在车队的名字,后边为一个整数,代表该车手的当前的积分。

输出:
为n行,每行一名车手的信息,格式与输入时相同。输出顺序为按积分由高到低。测试用例保证:1、输入合法;2、没有积分相同的车手;3、所有整数可以用int存储。

输入样例

10
CarlosSainz Renault 53
DanielRicciardo RedBullRacing 170
KevinMagnussen Haas 56
KimiRaikkonen Ferrari 251
LewisHamilton Mercedes 408
MaxVerstappen RedBullRacing 249
NicoHulkenberg Renault 69
SebastianVettel Ferrari 320
SergioPerez ForceIndia 62
ValtteriBottas Mercedes 247
输出样例

LewisHamilton Mercedes 408
SebastianVettel Ferrari 320
KimiRaikkonen Ferrari 251
MaxVerstappen RedBullRacing 249
ValtteriBottas Mercedes 247
DanielRicciardo RedBullRacing 170
NicoHulkenberg Renault 69
SergioPerez ForceIndia 62
KevinMagnussen Haas 56
CarlosSainz Renault 53

第四次机考(2019) C. f1二相关推荐

  1. 计算机初级机考要注意哪些,初级会计机考需要注意哪些问题?四个机考小技巧奉上!...

    初级会计考试采用无纸化考试形式,也就是机考的形式.由于初级会计考试方式为机考,所以大家不光要弄懂试题,还一定要熟悉机考这个模式,只有熟悉机考才能在考试中更有效的进行答题. ▍机考方式: 所谓机考是指考 ...

  2. 大学英语四六级机考改革 大学生该何去何从

    大学英语四六级机考改革: 从功利的角度上来说,如果可以有参加纸考的机会,笔者建议尽可能规避机考:如果遭遇了机考,也不是世界末日,只要参照以上文章内容,知道机考如何考,考什么,如何应对就可以了. 当四六 ...

  3. [十二省联考2019]春节十二响——长链剖分+堆

    题目链接: [十二省联考2019]春节十二响 可以发现每条链上的所有点都要放在不同的段里,那么最多只需要树的深度这么多段就够了. 因为这样可以保证每条链上的点可以放在不同的段中而且一个点放在这些段中一 ...

  4. 第四次机考(2019)E. 教学质量评估

    #include<bits/stdc++.h> using namespace std; int main(){int n; cin >> n;int**a = new int ...

  5. P5290 [十二省联考2019]春节十二响

    传送门 考虑一个子树里是怎么划分的,维护划分出来的每个集合的最大值,这个可以用一个 $multiset$ 维护 设 $S[x]$ 表示节点 $x$ 的子树中,最优划分 划分出来的每个块的节点最大值 首 ...

  6. P5290-[十二省联考2019]春节十二响【贪心,堆】

    正题 题目链接:https://www.luogu.org/problemnew/show/P5290 题目大意 将一棵树的所有节点分城若干个组.每个组的价格是这个组中价格最大的点,要求这个组中没有任 ...

  7. 机考可以作弊吗_法考主观题也全面机考?不慌,看这篇文章

    2019法考主观题会不会全面机考? 这是众多法考生和小希一直都在关注的问题 大家都知道 2017年司考考试试点机考 2018年客观题全面机考 2018年主观题试点机考 2019年主观题---- 小希把 ...

  8. 2023华为机考刷题指南:八周机考速通车

    2023.1.13更新: 拿到了华子offer,看到这个贴子一直有人收藏,最近有空完善一下,主要是把深搜的几道题的题号添上. 华子的机考不算简单,挺难的,还是得好好准备一下,而且技术面必撕题,所以刷题 ...

  9. 高级会计师 考计算机考试,2018年高级会计师考试机考操作“秘籍”

    2018年高级会计师考试已经近在咫尺,今年高会考试与以往有一个巨大的变化就是2018年高会考试全面实行无纸化机考模式.对于很多高会考生来说对机考是很陌生的,所谓"知己知彼,百战不殆" ...

最新文章

  1. libsvm学习(二)——第一次体验libsvm(转)
  2. Unity 白猫操作小实例
  3. 解决Eclipse启动Tomcat时报Error loading WebappClassLoader错误
  4. 将一个对象转化为字符串形式的默认方法
  5. java转码工具_java转码工具native2ascii
  6. 【深入浅出imx8企业级开发实战 | 01】imx8qxp yocto工程构建指南
  7. 【学习】把自己的电脑创建成ftp服务器,用Cuteftp软件上传文件和下载文件。
  8. V4L2- Memory
  9. EXCEL的VLOOKUP与COLUMN函数结合完成工资条实例
  10. LDA变分法和采样法
  11. 以太网识别标准及接线标准、接线方法详解
  12. 2022 lineCTF WEB复现WriteUp
  13. ms08_067,ms10_046漏洞复现与利用
  14. vscode代码提示出来慢
  15. 题目标题: 高斯日记
  16. 自动(智能)驾驶 | 全网第一本激光雷达手册阅读指南(下)
  17. 2020年中国酒水流通行业市场现状分析,政策推动龙头企业逐渐浮现「图」
  18. 各网络厂商MIB库获取
  19. Lambda 的延迟执行
  20. 完整LIS系统源码 大型医院实验室信息管理系统源码

热门文章

  1. 老熊一亩三分地里的Oracle工具
  2. qe和qc的区别在哪里_QC, QE,QA,QO的具体定义是什么,工厂里面个岗位具体职能又是?...
  3. 写接口给京东使用的过程中学到的学习方法
  4. raw/rgb/yuv/nv21图像格式总结
  5. PTA-天梯赛-7-8 GOGO冲
  6. 考研日语线上笔记(八):完型易混易考知识点梳理篇
  7. python筛选股票5日线以上_[python]沪深龙虎榜数据进一步处理,计算日后5日的涨跌幅...
  8. 文石c67ml carta(firmware:1.8.2)如何全屏看pdf书籍
  9. Win7 如何修改hosts文件
  10. 一款原型设计工具“墨刀”的介绍