1004. 成绩排名 (20)
来源:互联网 发布:网络扫黄打非 编辑:程序博客网 时间:2024/06/06 10:57
读入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 <stdio.h>struct student{char name[11];char num[11];int score;}s[10000];int main(){int n,m;int max = 0,min = 0 ;scanf ("%d", &n);for(m = 0;m < n;m++){scanf ("%s %s %d", s[m].name, s[m].num, &s[m].score);}for(m = 0; m < n; m++){if(s[m].score > s[max].score) max = m;if(s[m].score < s[min].score) min = m;}printf("%s %s\n",s[max].name,s[max].num);printf("%s %s\n",s[min].name,s[min].num);return 0;}
0 0
- 1004. 成绩排名 (20){PAT}
- 1004. 成绩排名 (20)
- PAT 1004. 成绩排名 (20)
- 1004. 成绩排名 (20)
- PAT - 1004. 成绩排名 (20)
- 1004. 成绩排名 (20)
- [PAT]1004. 成绩排名 (20)
- 1004. 成绩排名 (20)
- 1004. 成绩排名 (20)
- 1004. 成绩排名 (20)
- 1004. 成绩排名 (20)
- 1004. 成绩排名 (20)
- 1004. 成绩排名 (20)
- 1004. 成绩排名 (20)
- 1004. 成绩排名 (20)
- 1004. 成绩排名 (20)
- 1004. 成绩排名 (20)
- 1004. 成绩排名 (20)
- 基于python 的分类算法模板 -- 数据库索引、特征提取、分类、分类结果查看
- h1203动态规划
- [机器学习]机器学习笔记整理06-决策树应用
- D
- (2016年中国大学生程序设计竞赛(杭州)) HDU 5938 Four Operations 思维题 + 枚举
- 1004. 成绩排名 (20)
- 最短路径SPFA算法
- HTML <button> 和 input type=“button”的区别 / input type="submit" 和"button"的区别
- 启发式合并(Peterson Polyglot ,cf 778C)
- 日记<持续更新>
- Android中的dispatchTouchEvent()、onInterceptTouchEvent()和onTouchEvent()
- python 列表展开,适用于N层嵌套的列表
- [HDU] 5306 Gorgeous Sequence [区间取min&求和&求max][线段树]
- LeetCode55. Jump Game