Panettone VIP
Enviar solució
Bash, C#, Haskell, Java, Kotlin, PHP, Python
Punts:
3
Temps Límit:
1.0s
Límit de memòria:
64M
Autor/a:
tipus del problema
Arrays/Llistes
Categoria
Llenguatges permesos

Els alumnes del Marc han demanat panettones, però Marc ha decidit que els repartirà a qui hagi fet més problemes del JOEL. Marc té una llista amb els noms dels alumnes i una altra amb el nombre de problemes que han resolt. Ha de crear una llista ordenada de qui rebrà el panettone primer (més problemes = més prioritat). Es garanteix que no hi ha empat
Entrada
La primera línia indica els casos de prova. Cada cas conté tres línies. La primera té un nombre \(N\) d'alumnes. La segona conté \(N\) noms (una sola paraula cadascun). La tercera conté \(N\) nombres que són els problemes resolts (entre 0 i 20).
Sortida
Per cada cas, retorna la llista de noms ordenada per prioritat (de més problemes a menys).
Exemple d'Entrada
2
4
Isaac Alberto Paula Isma
6 10 5 0
5
Sergio Ferran Isaac Montse Alberto
1 6 5 10 0
Exemple de Sortida
Alberto Isaac Paula Isma
Montse Ferran Isaac Sergio Alberto
Comentaris