Freqüència de paraules amb diccionaris X79226


Statement
 

pdf   zip   tar

html

Donada una seqüència d’entrada que consisteix en un codi i una paraula, si el codi és a cal incrementar la freqüència de la paraula que segueix, i si el codi és f cal escriure a la sortida estàndard la freqüència de la paraula que segueix (en la part de la seqüència llegida fins aleshores).

Feu servir un diccionari per a implementar aquest problema.

Entrada

L’entrada és una llista de parells (codi, paraula). El codi pot ser a o f. En el primer cas, voldrà dir que cal incrementar la freqüència de la paraula que segueix. En el segon cas, el que caldrà fer és treure per pantalla la freqüència de la paraula que segueix per pantalla.

Sortida

La sortida són les freqüències de les paraules que tindran el codi f a davant.

Observació

Cal enviar 1 sol fitxer: program.cc com a fitxer .tar.

Public test cases
  • Input

    a cup
    a psoe
    f juntspelsi
    f cup
    a cup
    a cup
    a juntspelsi
    a juntspelsi
    a qwerty
    a juntspelsi
    f pp
    a pp
    a cup
    a pp
    a psoe
    a qwerty
    a juntspelsi
    a juntspelsi
    f psoe
    

    Output

    -1
    1
    -1
    2
    
  • Input

    f p1
    f p2
    f p3
    a p2
    a p3
    f p1
    f p2
    f p3
    a p1
    a p2
    a p3
    a p3
    f p1
    f p2
    f p3
    a p3
    a p2
    a p1
    f p1
    f p2
    f p3
    a p2
    a p1
    f p1
    f p2
    f p3
    a p1
    a p1
    f p1
    f p2
    f p3
    

    Output

    -1
    -1
    -1
    -1
    1
    1
    1
    2
    3
    2
    3
    4
    3
    4
    4
    5
    4
    4
    
  • Information
    Author
    PRO2
    Language
    Catalan
    Official solutions
    Unknown.
    User solutions