N, k = map(int, input().split())
info = []
for i in range(N):
info.append(list(sys.stdin.readline().split()))
info.sort()
print(info[k-1][0], info[k-1][1])
처음에는 람다로 풀이하고, 두번째는 직접 소트 알고(시간초과)를 만들어서 풀이했다
info.sort(key=lambda a:(a[0], a[1]))
근데 생각해보니까 sort함수가 기본적으로 다 정렬을 해주는 것 같아서 해봤더니 정답이었다ㅎㅎ;;;;
이차원배열.sort()
는 알아서 0번째 인덱스로 정렬+0번째 인덱스값이 같으면 1번째 인덱스로 정렬 까지 해준다