Panettone VIP


Enviar solució

Punts: 3
Temps Límit: 1.0s
Límit de memòria: 64M

Autor/a:
tipus del problema
Arrays/Llistes
Categoria
Introduccio
Llenguatges permesos
Bash, C#, Haskell, Java, Kotlin, PHP, Python

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

En aquests moments no hi ha comentaris.