博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
编程题目:PAT 1004. 成绩排名 (20)
阅读量:4513 次
发布时间:2019-06-08

本文共 1025 字,大约阅读时间需要 3 分钟。

1004. 成绩排名 (20)

时间限制
400 ms
内存限制
32000 kB
代码长度限制
8000 B
判题程序
Standard
作者
CHEN, Yue

读入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
/*http://pat.zju.edu.cn/contests/pat-b-practise/1004*/#include
#include
using namespace std;int main(){ string name1,name2;//一存大,二存小 string snum1,snum2; string tmpname,tmpnum; int tmpscore; int max,min; int num; cin>>num; cin>>tmpname>>tmpnum>>tmpscore; snum1=tmpnum; snum2=tmpnum; name1=tmpname; name2=tmpname; max = tmpscore; min = tmpscore; for(int i=1;i
>tmpname>>tmpnum>>tmpscore; if(tmpscore>max) { max =tmpscore; snum1=tmpnum; name1=tmpname; } else if(tmpscore

转载于:https://www.cnblogs.com/f8master/p/3826044.html

你可能感兴趣的文章
第5次作业_078_刘玲志
查看>>
ZOJ 1184
查看>>
spring - aop 使用方式总结
查看>>
最后,我想对你说一句:我爱你
查看>>
使用jndi连接数据库
查看>>
Python---- 函数
查看>>
javascript中的函数作用域和声明提前
查看>>
Xcode10升级项目报错library not found for -lstdc++.6.0.9
查看>>
ZOJ-1129-Erdos Numbers
查看>>
java学习第四天 类和变量
查看>>
IDEA中如何添加RunDashboard
查看>>
单例静态继承
查看>>
Android开发:《Gradle Recipes for Android》阅读笔记(翻译)3.2——设置Flavors和Variants...
查看>>
Android零基础入门第36节:Android系统事件的响应
查看>>
POJ 2262 Goldbach's Conjecture
查看>>
自己手动写代码实现数据库连接池
查看>>
领域对象驱动开发:来吧,让我们从对象开始吧
查看>>
mysql分区分表讲解
查看>>
java编程思想读书笔记三(11-21)
查看>>
luogu P5302 [GXOI/GZOI2019]特技飞行
查看>>