Haz una función con cabecera:
list< pair<string, int> > all_pairs(map<string, int>& M);
que devuelve una lista de todas las parejas que hay en M
.
Entrada
La función recibe un map
, posiblemente vacío.
Salida
La función devuelve una lista de las parejas que hay en el map
,
en el orden de la llave (en este caso, string
).
Observación
No hagas el programa principal. El Jutge utiliza uno que lee
unos datos y llena el map
, luego llama a all_pairs
para
obtener la lista y finalmente la escribe.
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