Deft


私信TA

用户名:uq_70612468592

访问量:1253

签 名:

我是废物

等  级
排  名 809
经  验 3550
参赛次数 2
文章发表 14
年  龄 19
在职情况 学生
学  校 湖南民族学院
专  业 网络工程

  自我简介:

666

import java.util.Scanner;

public class Main{

    public static void main(String[] args){

        Scanner sc = new Scanner(System.in);

        int n1 = sc.nextInt(),n2 = sc.nextInt();

        String[] arr1 = new String[2*n1];

String[] arr2 = new String[n1];

Double[] arr3 = new Double[n1];

for(int i = 0;i < n1;i ++){

String str = sc.next();

double score = sc.nextDouble();

arr2[i] = str;

arr3[i] = score;

arr1[i*2] = str;

arr1[i*2+1] = Double.toString(score);

}

for(int i = 0;i < arr3.length;i ++){

for(int j = 0;j < arr3.length - 1 - i;j ++){

if(arr3[j]<arr3[j+1]){

double temp = arr3[j];

arr3[j] = arr3[j+1];

arr3[j+1] = temp;

}

}

}

for(int i = 0;i < arr3.length;i ++){

if(Double.parseDouble(arr1[i*2+1])==arr3[n2-1]){

System.out.println(arr1[i*2]+" "+Double.toString(arr3[n2-1]));

}


}

}


}


 

0.0分

1 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区