import java.util.Arrays;
import java.util.HashMap;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n=sc.nextInt();
String[][] a = new String[n][3];//用于存储学生信息
int[] b=new int[n];//用于存储成绩排序
for (int i = 0; i<n; i++) {
for (int j = 0; j <3; j++) {
if(j==2) {
b[i]=Integer.parseInt(sc.next());//遍历获取学生成绩
break;
}
a[i][j]=sc.next();//遍历获取学生信息
}
}
int[] c=new int[n];//用于存储学生成绩
for (int i = 0; i < n; i++) {
c[i]=b[i];//存入成绩
}
Arrays.sort(b);//成绩排序
for (int i = 0; i < n; i++) {
if(c[i]==b[n-1]) {
System.out.println(a[i][0]+" "+a[i][1]);//输出成绩与N号位相等的成绩
}
}
for (int i = 0; i < n; i++) {
if(c[i]==b[0]) {
System.out.println(a[i][0]+" "+a[i][1]);//输出成绩与1号位相等的成绩
}
}
}
}
读入 n(>0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。
PS:此文章用于记录和交流,欢迎讨论或批评