import java.util.Arrays;
import java.util.Scanner;
public class Main {
public static void main(String[] args){
Scanner cin=new Scanner(System.in);
int n=cin.nextInt();
int k=cin.nextInt();
Student[] student=new Student[n];
for(int i=0;i<n;i++)
{
student[i]=new Student(cin.nextInt(),cin.nextDouble());
}
Arrays.sort(student);
System.out.println(student[k-1].sno+" "+student[k-1].grade);
}
}
class Student implements Comparable<Student>
{
int sno;
double grade;
public Student(int sno, double grade) {
super();
this.sno = sno;
this.grade = grade;
}
@Override
public int compareTo(Student o) {
// TODO Auto-generated method stub
return o.grade>this.grade ? 1:-1;
}
}
注意
返回值不要强转,用条件限定结果