Oposiciones X62781


Statement
 

pdf   zip

Haz un programa que muestre el listado de personas que han ganado unas oposiciones.

El programa primero lee un entero NN, que indica el número de plazas ofertadas en las oposiciones. Después viene una secuencia de tripletas nombre-apellido-nota, que representan las notas que han obtenido las personas que han opositado.

El programa tiene que mostrar una lista de las NN personas con mayor nota ordenadas por apellido.

Entrada

Un natural NN, mayor que 0, seguido de una secuencia de tripletas nombre-apellido-nota. La longitud de la secuencia puede ser cualquiera (incluyendo menor que NN).

Salida

La lista de los NN opositores con nota más alta, ordenados por apellido. Si hay menos de NN opositores, hay que mostrarlos todos. Cada opositor tiene que ocupar una línea.

Public test cases
  • Input

    2
    Jordi Gran 9.0
    Pau Hernández 5.5
    Salvador Alzina 8.5
    Guillem Goyal 7.5
    

    Output

    Salvador Alzina 8.5
    Jordi Gran 9
    
  • Input

    4
    Marta Yáñez 8.0
    Elisa Fernández 7.9
    Gerbert Haro 5.0
    

    Output

    Elisa Fernández 7.9
    Gerbert Haro 5
    Marta Yáñez 8
    
  • Information
    Author
    Pau Fernández
    Language
    Spanish
    Translator
    Pau Fernández
    Original language
    Catalan
    Other languages
    Catalan
    Official solutions
    Unknown.
    User solutions
    C++