Fes una funció amb la capçalera:
list< pair<string, int> > all_pairs(map<string, int>& M);
que retorna una llista de totes les parelles que hi ha en
a M
.
Entrada
La funció rep un map
, possiblement buit.
Sortida
La funció retorna una llista de les parelles que hi ha en el map, en
l’ordre de la clau (en aquest cas, string
).
Observació
No feu el programa principal. El Jutge en fa servir un que
llegeix unes dades i omple un map, després crida all_pairs
per
obtenir la llista i escriu la llista.
Input
t 2 z 9 a 5 b -1
Output
a 5 b -1 t 2 z 9
Input
harpo 3 zeppo 4 chico 2 groucho 1
Output
chico 2 groucho 1 harpo 3 zeppo 4