Paraules amb vocals germanes respecte l'última X25740


Statement
 

pdf   zip

html

Diem que dues paraules tenen les vocals germanes si les dues paraules tenen les mateixes vocals en el mateix ordre. Per exemple, “arbres” i “paret” tenen les vocals germanes, però en canvi “revista” i “cementiri” no.

Feu un programa en C++  que llegeixi una seqüència de paraules i escrigui quantes paraules tenen les vocals germanes respecte l’última paraula llegida i quines són.

Observació

Per simplificar la vostra solució les paraules estaran escrites usant l’alfabet anglès, per tant no cal que considereu les vocals accentuades, amb dièresis, etc.

Entrada

L’entrada consisteix en un natural n > 0, seguit de n paraules.

Sortida

Mostra l’última paraula i el nombre de paraules que tenen vocals germanes respecte l’última paraula llegida i a continuació mostra quines són aquestes paraules en el mateix ordre en que s’han introduït.

Public test cases
  • Input

    10
    retrobes orquesta manera sempre respecte entreveure potser reomplert cosa ordre
    

    Output

    1 paraula té vocals germanes amb ordre: potser
    
  • Input

    4
    ona posada antena pista
    

    Output

    0 paraules tenen vocals germanes amb pista
    
  • Input

    11
    xica mica pica rica riba via primat tia pila miga vila
    

    Output

    10 paraules tenen vocals germanes amb vila: xica mica pica rica riba via primat tia pila miga
    
  • Input

    7
    desa ella lletra repensar inserir document cerca 
    

    Output

    3 paraules tenen vocals germanes amb cerca: desa ella lletra
    
  • Information
    Author
    Bernardino Casas
    Language
    Catalan
    Official solutions
    C++
    User solutions
    C++