当前位置:网站首页>1004 成绩排名 (20 分)
1004 成绩排名 (20 分)
2022-08-05 05:16:00 【呆比特】
1004 成绩排名 (20 分)
题目要求:
代码:
import java.util.Scanner;
import java.util.TreeMap;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
//輸入
int n = scan.nextInt();
scan.nextLine();
/* * 因为题目保证每个学生成绩不相同,且需要排序 * 因此选择使用TreeMap,key保存成绩,value保存要输出的信息,TreeMap默认升序 * */
TreeMap<Integer, String> map = new TreeMap<>();
for (int i = 0; i < n; i++) {
String str = scan.nextLine();
String[] s = str.split(" ");
map.put(Integer.valueOf(s[2]),s[0] + " " + s[1]);
}
//直接输出
System.out.println(map.get(map.lastKey()));
System.out.println(map.get(map.firstKey()));
}
}
结果:
边栏推荐
猜你喜欢
随机推荐
BFC详解(Block Formmating Context)
【数据库和SQL学习笔记】4.SELECT查询2:排序(ORDER BY)、聚合函数、分组查询(GROUP BY)
PoE视频监控解决方案
【Kaggle项目实战记录】一个图片分类项目的步骤和思路分享——以树叶分类为例(用Pytorch)
【数据库和SQL学习笔记】8.SQL中的视图(view)
MSRA proposes extreme masking model ExtreMA for learning instances and distributed visual representations
【数据库和SQL学习笔记】3.数据操纵语言(DML)、SELECT查询初阶用法
dataframe 常用操作
【shell编程】第三章:函数
表情捕捉的指标/图像的无参考质量评价
如何编写一个优雅的Shell脚本(二)
关于存储IOPS你必须了解的概念
SparkML-初探-文本分类
CVPR 2022 | 70% memory savings, 2x faster training
You should write like this
tensorflow的session和内存溢出
初识机器学习
11%的参数就能优于Swin,微软提出快速预训练蒸馏方法TinyViT
【Pytorch学习笔记】9.分类器的分类结果如何评估——使用混淆矩阵、F1-score、ROC曲线、PR曲线等(以Softmax二分类为例)
【数据库和SQL学习笔记】10.(T-SQL语言)函数、存储过程、触发器







