Suma Frutas X10844


Statement
 

pdf   zip

html

Haz un programa que lee una lista de frutas y sus cantidades y produce una lista ordenada por el nombre de cada fruta con la cantidad total acumulada.

Entrada

Una secuencia de parejas de fruta (un string) y la cantidad (un entero). Las frutas típicamente estaran repetidas. Hay que tener en cuenta que el número de frutas diferentes posibles es muy elevado (decenas de miles).

Salida

Hay que producir una lista de las frutas, una en cada línea y por orden del diccionario, donde cada fruta va acompañada de un entero que es la suma de las cantidades para esa fruta leídas a la entrada.

Public test cases
  • 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
    
  • Information
    Author
    Pau Fernández
    Language
    Spanish
    Translator
    Pau Fernández
    Original language
    Catalan
    Other languages
    Catalan
    Official solutions
    Unknown. This problem is being checked.
    User solutions
    C++