El k-ésimo mayor

Tiempo límite 2 s
Memoria límite 256 MB
Casos de prueba 9
Enviar solución

Puntos: 10

Tipos de problema
Lenguajes permitidos
C, C++, Java, Python, Rust

Dado un arreglo de \(n\) enteros y un entero \(k\), encuentra el \(k\)-ésimo mayor elemento en el orden de mayor a menor (contando repetidos: en \([3, 3, 2]\) el segundo mayor es \(3\)).

Seguimiento: ¿puedes hacerlo sin ordenar todo el arreglo?

Entrada

La primera línea tiene \(n\) \((1 \le n \le 10^5)\) y \(k\) \((1 \le k \le n)\). La segunda tiene los \(n\) enteros, con \(|a_i| \le 10^4\).

Salida

El \(k\)-ésimo mayor.

Ejemplo 1

Entrada

6 2
3 2 1 5 6 4

Salida

5

Ejemplo 2

Entrada

9 4
3 2 3 1 2 4 5 5 6

Salida

4

Comentarios

No hay comentarios por el momento.