Fes un programa que llegeix una llista de fruites i les seves quantitats i produeix una llista ordenada pel nom de la fruita amb les quantitats acumulades per a cada fruita.
Entrada
Una seqüència de parelles de fruita (un string
) i la seva
quantitat (un enter). Les fruites típicament estaran repetides. S’ha
de considerar que el nombre de fruites possibles diferents és molt
gran (desenes de milers).
Sortida
S’ha de produir una llista de les fruites per ordre de diccionari, amb una fruita a cada línia, a on cada fruita va acompañada d’un enter que és la suma de les quantitats llegides a l’entrada.
Input
platans 3 peres 1 peres 2 pomes 2 platans 1 peres 1 pomes 1
Output
peres 4 platans 4 pomes 3
Input
a 1 b 1 c 1 a 2 b 1 a 1 b 1
Output
a 4 b 3 c 1