PAT 乙级 1004
来源:互联网 发布:根据ip地址查域名 编辑:程序博客网 时间:2024/04/27 21:28
1004. 成绩排名 (20)
读入n名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。
输入格式:每个测试输入包含1个测试用例,格式为
第1行:正整数n 第2行:第1个学生的姓名 学号 成绩 第3行:第2个学生的姓名 学号 成绩 ... ... ... 第n+1行:第n个学生的姓名 学号 成绩其中姓名和学号均为不超过10个字符的字符串,成绩为0到100之间的一个整数,这里保证在一组测试用例中没有两个学生的成绩是相同的。
输出格式:对每个测试用例输出2行,第1行是成绩最高学生的姓名和学号,第2行是成绩最低学生的姓名和学号,字符串间有1空格。
输入样例:3Joe Math990112 89Mike CS991301 100Mary EE990830 95输出样例:
Mike CS991301Joe Math990112#include<iostream>#include<algorithm>//排序using namespace std;struct data{ char name[12],num[12]; int score;}Stu[100];bool cmp( const struct data a, const struct data b ){//降序,bool类型的返回值 return a.score>b.score;}int main(){ int n; cin>>n; for( int i=0; i<n; i++ ){ cin>>Stu[i].name>>Stu[i].num>>Stu[i].score; } sort(Stu,Stu+n,cmp); cout<<Stu[0].name<<" "<<Stu[0].num<<endl; cout<<Stu[n-1].name<<" "<<Stu[n-1].num;}
0 0
- PAT 乙级 1004
- PAT乙级1004
- PAT 乙级 1004
- PAT 乙级 1004
- PAT 乙级1004
- PAT 乙级 1004
- PAT乙级1004 成绩排名
- PAT 乙级 1004
- PAT(乙级)1004
- PAT 乙级 1004
- PAT 乙级 1004
- pat乙级1004
- PAT乙级1004 成绩排名
- PAT乙级1004:成绩排名 (20)
- 浙江大学乙级PAT测试1004
- pat 乙级 1004 成绩排名(20)
- PAT乙级1004-福尔摩斯的约会 (20)
- PAT乙级训练题--1004成绩排名 (20)
- ArrayList从源码上看其线程安全问题(jdk1.8)
- AssetBundleManager
- Java 多线程2:生产者消费者问题
- eclipse配置j2ee项目
- div层调整z-index属性无效原因分析及解决方法
- PAT 乙级 1004
- HashSet
- [51Nod 1816] 小C的二分图 口胡
- 浅析TF-GSC
- 【论文阅读笔记】CVPR2015-Long-term Recurrent Convolutional Networks for Visual Recognition and Description
- Codeforces 349C Mafia【二分+思维判定】
- 1001. 害死人不偿命的(3n+1)猜想 (15)
- 蛋白质结构预测(swiss-model,modeller )
- node中https请求