Classement des résultats des tests informatiques Huawei OD (C++, Java, JS et Python)

décrire

Étant donné une séquence d'informations (noms, notes) de certains élèves, veuillez trier leurs informations de haut en bas ou de bas en haut, avec les mêmes notes.

Tous sont traités selon les règles de première entrée en premier.

Exemples :
jack 70
peter 96
tom 70
smith 67

Des notes élevées aux notes faibles
Peter 96
Jack 70
Tom 70
Smith 67

de bas en haut

forgeron 67

prise 70

Tome 70

Pierre 96

Remarque : 0 représente de haut en bas, 1 représente de bas en haut

Plage de données : Nombre de personnes : 1≤�≤200 1≤n≤200 

Avancé : Complexité temporelle : �(�����) O(nlogn), Complexité spatiale : �(�) O(n) 

Entrez la description :

Dans la première ligne, saisissez le nombre n de personnes à trier. Dans la deuxième ligne, saisissez un nombre entier indiquant la méthode de tri. Dans les n lignes suivantes, saisissez respectivement leurs noms et grades, séparés par un espace.

Description de la sortie :

Affichez le nom et les notes selon la méthode spécifiée, séparés par un espace.

Exemple 1

entrer:

3 
0 
croc 90 
yang 50 
ning 70

Sortir:

croc 90 
ning 70 
yang 50

Exemple 2

entrer:

Je suppose que tu aimes

Origine blog.csdn.net/m0_68036862/article/details/132850545
conseillé
Classement